Paper 2014/703
Linearity Measures for MQ Cryptography
Simona Samardjiska and Danilo Gligoroski
Abstract
We propose a new general framework for the security of multivariate quadratic (\mathcal{MQ}) schemes with respect to attacks that exploit the existence of linear subspaces. We adopt linearity measures that have been used traditionally to estimate the security of symmetric cryptographic primitives, namely the nonlinearity measure for vectorial functions introduced by Nyberg at Eurocrypt '92, and the $(s, t)$--linearity measure introduced recently by Boura and Canteaut at FSE'13. We redefine some properties of \mathcal{MQ} cryptosystems in terms of these known symmetric cryptography notions, and show that our new framework is a compact generalization of several known attacks in \mathcal{MQ} cryptography against single field schemes. We use the framework to explain various pitfalls regarding the successfulness of these attacks. Finally, we argue that linearity can be used as a solid measure for the susceptibility of \mathcal{MQ} schemes to these attacks, and also as a necessary tool for prudent design practice in \mathcal{MQ} cryptography.
Metadata
- Available format(s)
- Category
- Public-key cryptography
- Publication info
- Published elsewhere. Minor revision. SECURWARE 2014
- Keywords
- Strong $(st)$--linearity$(st)$--linearityMinRankgood keysseparation keys
- Contact author(s)
- simonas @ item ntnu no
- History
- 2014-09-05: received
- Short URL
- https://ia.cr/2014/703
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2014/703, author = {Simona Samardjiska and Danilo Gligoroski}, title = {Linearity Measures for {MQ} Cryptography}, howpublished = {Cryptology {ePrint} Archive, Paper 2014/703}, year = {2014}, url = {https://eprint.iacr.org/2014/703} }