Two varieties of finite automaton public key cryptosystem and digital signatures (Q1820751)

From MaRDI portal





scientific article; zbMATH DE number 3995583
Language Label Description Also known as
default for all languages
No label defined
    English
    Two varieties of finite automaton public key cryptosystem and digital signatures
    scientific article; zbMATH DE number 3995583

      Statements

      Two varieties of finite automaton public key cryptosystem and digital signatures (English)
      0 references
      1986
      0 references
      Recall that in a public-key cryptosystem (PKCS) each user has a public encryption algorithm E and a secret decryption algorithm D such that D is NP-hard to compute from E. Of course, there are many NP-hard cryptosystems which are easy to penetrate so crypto-complexity is clearly inequivalent to computational complexity. I.e., secure secrecy systems must not be based on NP-hardness alone. There are many ways to implement a PKCS with varying degrees of security; e.g., by using a trapdoor word problem, knapsack or factorization. The autors' scheme, using finite automata theory, is based on the extreme difficulty, in general, of finding weak inverses of nonlinear finite automata and of factoring matrix polynomials over finite fields. Since E can be constructed to be an inverse of D, the authors' cryptosystems can be used to implement digital signatures. They claim that their type of PKCS is secure, easy to implement and uses a relatively small public key in size, since it is a sequential or stream PKCS. As yet, there is no effective method to estimate a sharp lower bound on the computing time and storage requirements to determine weak inverses of nonlinear finite automata.
      0 references
      privacy systems
      0 references
      public-key cryptosystem
      0 references
      secrecy systems
      0 references
      security
      0 references
      finite automata
      0 references
      weak inverses of nonlinear finite automata
      0 references
      factoring matrix polynomials over finite fields
      0 references
      digital signatures
      0 references
      0 references
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references