Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Efficient Algebraic Method for Testing the Invertibility of Finite State Machines

View through CrossRef
The emergence of new embedded system technologies, such as IoT, requires the design of new lightweight cryptosystems to meet different hardware restrictions. In this context, the concept of Finite State Machines (FSMs) can offer a robust solution when using cryptosystems based on finite automata, known as FAPKC (Finite Automaton Public Key Cryptosystems), introduced by Renji Tao. These cryptosystems have been proposed as alternatives to traditional public key cryptosystems, such as RSA. They are based on composing two private keys, which are two FSMs M1 and M2 with the property of invertibility with finite delay to obtain the composed FSM M=M1oM2, which is the public key. The invert process (factorizing) is hard to compute. Unfortunately, these cryptosystems have not really been adopted in real-world applications, and this is mainly due to the lack of profound studies on the FAPKC key space and a random generator program. In this paper, we first introduce an efficient algebraic method based on the notion of a testing table to compute the delay of invertibility of an FSM. Then, we carry out a statistical study on the number of invertible FSMs with finite delay by varying the number of states as well as the number of output symbols. This allows us to estimate the landscape of the space of invertible FSMs, which is considered a first step toward the design of a random generator.
Title: Efficient Algebraic Method for Testing the Invertibility of Finite State Machines
Description:
The emergence of new embedded system technologies, such as IoT, requires the design of new lightweight cryptosystems to meet different hardware restrictions.
In this context, the concept of Finite State Machines (FSMs) can offer a robust solution when using cryptosystems based on finite automata, known as FAPKC (Finite Automaton Public Key Cryptosystems), introduced by Renji Tao.
These cryptosystems have been proposed as alternatives to traditional public key cryptosystems, such as RSA.
They are based on composing two private keys, which are two FSMs M1 and M2 with the property of invertibility with finite delay to obtain the composed FSM M=M1oM2, which is the public key.
The invert process (factorizing) is hard to compute.
Unfortunately, these cryptosystems have not really been adopted in real-world applications, and this is mainly due to the lack of profound studies on the FAPKC key space and a random generator program.
In this paper, we first introduce an efficient algebraic method based on the notion of a testing table to compute the delay of invertibility of an FSM.
Then, we carry out a statistical study on the number of invertible FSMs with finite delay by varying the number of states as well as the number of output symbols.
This allows us to estimate the landscape of the space of invertible FSMs, which is considered a first step toward the design of a random generator.

Related Results

On algebraic systems
On algebraic systems
Abstract The objective of this paper is to propose a generalization of algebraic closure space, namely algebraic system, and discuss its related properties. Firstly, we pro...
DETECTING KNOT INVERTIBILITY
DETECTING KNOT INVERTIBILITY
We discuss the consequences of the possibility that Vassiliev invariants do not detect knot invertibility as well as the fact that quantum Lie group invariants are known not to do ...
Advancements in Computational Algebraic Geometry: Techniques and Applications
Advancements in Computational Algebraic Geometry: Techniques and Applications
Computational algebraic geometry has experienced significant advancements in recent years, driven by both theoretical breakthroughs and practical applications comprehensive review ...
Some spectral properties of linear operators satisfying two important symmetric equalities
Some spectral properties of linear operators satisfying two important symmetric equalities
We study  the importance of Drazin invertibility of operators on Banach space, in this work we present some common spectral properties for some  class of bounded linear operators o...
Current status and development trends of efficient oil production testing technology
Current status and development trends of efficient oil production testing technology
Oil production testing is a critical tool to understand reservoir properties and well producibility. The development of oil production testing technology in China has mainly gone t...
Novel Techniques for Classifying Exotic Spheres in High Dimensions
Novel Techniques for Classifying Exotic Spheres in High Dimensions
Discrete calculus deals with developing the concepts and techniques of differential and integral calculus in a discrete setting, often using difference equations and discrete funct...
L-fuzzy algebraic substructure
L-fuzzy algebraic substructure
This article aims to provide a method for defining L-fuzzy algebraic substructures on general algebras. Concretely, the properties of L-fuzzy sets are first reviewed, and their re...
Desain Didaktis Konteks Fabel Berbasis Pemahaman Matematis Siswa pada Materi Aljabar
Desain Didaktis Konteks Fabel Berbasis Pemahaman Matematis Siswa pada Materi Aljabar
This research is motivated by the importance of students 'mathematical understanding, but the fact is that students' mathematical understanding is still low in working on algebraic...

Back to Top