Paper 2022/1538
DME: a full encryption, signature and KEM multivariate public key cryptosystem
Abstract
DME is a multivariate public key cryptosystem based on the composition of linear and exponential maps that allow the polynomials of the public key to be of a very high degree. A previous version of DME was presented to the NIST call (in the KEM category). The new version of DME adds one or two extra rounds of exponentials to the original two rounds. With this setting the composition gives a deterministic trapdoor one way permutation, which can be combined with an OAEP padding scheme for KEM and PSS00 for signature. In this paper we give the SUPERCOP timing of DME-OAEP and DME-PSS00 for three and four exponentials and compare them with NIST finalists. For NIST security level 5 the size of ciphertext and signature is only 64 bytes.
Metadata
- Available format(s)
- Category
- Public-key cryptography
- Publication info
- Preprint.
- Keywords
- Multivariate PKC KEM signature NIST
- Contact author(s)
-
iluengo @ ucm es
mavend01 @ ucm es - History
- 2023-04-18: last of 4 revisions
- 2022-11-06: received
- See all versions
- Short URL
- https://ia.cr/2022/1538
- License
-
CC0
BibTeX
@misc{cryptoeprint:2022/1538, author = {Ignacio Luengo and Martín Avendaño}, title = {{DME}: a full encryption, signature and {KEM} multivariate public key cryptosystem}, howpublished = {Cryptology {ePrint} Archive, Paper 2022/1538}, year = {2022}, url = {https://eprint.iacr.org/2022/1538} }