A new multivariate primitive from CCZ equivalence
Cryptography and Security
2025-06-16 v2
Abstract
Multivariate Cryptography is one of the candidates for Post-quantum Cryptography. Multivariate schemes are usually constructed by applying two secret affine invertible transformations to a set of multivariate polynomials (often quadratic). The polynomials possess a trapdoor that allows the legitimate user to find a solution of the corresponding system, while the public polynomials look like random polynomials. The polynomials and are said to be affine equivalent. In this article, we present a more general way of constructing a multivariate scheme by considering the CCZ equivalence, which has been introduced and studied in the context of vectorial Boolean functions.
Keywords
Cite
@article{arxiv.2405.20968,
title = {A new multivariate primitive from CCZ equivalence},
author = {Marco Calderini and Alessio Caminata and Irene Villa},
journal= {arXiv preprint arXiv:2405.20968},
year = {2025}
}