Paper 2024/1480
On Schubert cells of Projective Geometry and quadratic public keys of Multivariate Cryptography
Abstract
Jordan-Gauss graphs are bipartite graphs given by special quadratic equations over the commutative ring K with unity with partition sets K^n and K^m , n ≥m such that the neighbour of each vertex is defined by the system of linear equation given in its row-echelon form. We use families of this graphs for the construction of new quadratic and cubic surjective multivariate maps F of K^n onto K^m (or K^n onto K^n) with the trapdoor accelerators T , i. e. pieces of information which allows to compute the reimage of the given value of F in poly-nomial time. The technique allows us to use the information on the quadratic map F from K^s to K^r, s ≥ r with the trapdoor accelerator T for the construction of other map G from K^{s+rs} onto K^{r+rs} with trapdoor accelerator. In the case of finite field it can be used for construc-tion of new cryptosystems from known pairs (F, T). So we can introduce enveloping trapdoor accelerator for Matsumoto-Imai cryptosystem over finite fields of characteristic 2, for the Oil and Vinegar public keys over F_q (TUOV in particular), for quadratic multivariate public keys defined over Jordan-Gauss graphs D(n, K) where K is arbitrary finite commutative ring with the nontrivial multiplicative group.
Metadata
- Available format(s)
- Category
- Public-key cryptography
- Publication info
- Preprint.
- Keywords
- Multivariate CryptographyJordan–Gauss graphsProjective GeometriesLargest Schubert CellsSymbolic Computations
- Contact author(s)
- Vasyl Ustymenko @ rhul ac uk
- History
- 2024-09-24: approved
- 2024-09-21: received
- See all versions
- Short URL
- https://ia.cr/2024/1480
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2024/1480, author = {Vasyl Ustimenko}, title = {On Schubert cells of Projective Geometry and quadratic public keys of Multivariate Cryptography}, howpublished = {Cryptology {ePrint} Archive, Paper 2024/1480}, year = {2024}, url = {https://eprint.iacr.org/2024/1480} }