×

Public quadratic polynomial-tuples for efficient signature-verification and message-encryption. (English) Zbl 0655.94013

Advances in cryptology. Theory and application of cryptographic techniques, Proc. Workshop, EUROCRYPT ’88, Lect. Notes Comput. Sci. 330, 419-453 (1988).
Summary: This paper discusses an asymmetric cryptosystem \(C^*\) which consists of public transformations of complexity \(O(m^2n^3)\) and secret transformations of complexity \(O((mn)^2(m+\log n))\), where each complexity is measured in the total number of bit-operations for processing an \(mn\)-bit message block. Each public key of \(C^*\) is an \(n\)-tuple of quadratic \(n\)-variate polynomials over \(\mathrm{GF}(2^m)\) and can be used for both verifying signatures and encrypting plaintexts. This paper also shows that for \(C^*\) it is practically infeasible to extract the \(n\)-tuple of \(n\)-variate polynomials representing the inverse of the corresponding public key.
[For the entire collection see Zbl 0651.00027.]

MSC:

94A60 Cryptography
68Q25 Analysis of algorithms and problem complexity

Citations:

Zbl 0651.00027