z-logo
open-access-imgOpen Access
Cryptographic properties of cyclic binary matrices
Author(s) -
Akbar Mahmoodi Rishakani,
Seyed Mojtaba Dehnavi,
Mohmmadreza Mirzaee Shamsabad,
Nasour Bagheri
Publication year - 2020
Publication title -
advances in mathematics of communications
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.601
H-Index - 26
eISSN - 1930-5346
pISSN - 1930-5338
DOI - 10.3934/amc.2020068
Subject(s) - mathematics , binary number , cryptography , block cipher , diffusion , product (mathematics) , discrete mathematics , algorithm , combinatorics , arithmetic , geometry , physics , thermodynamics
Many modern symmetric ciphers apply MDS or almost MDS matrices as diffusion layers. The performance of a diffusion layer depends on its diffusion property measured by branch number and implementation cost which is usually measured by the number of XORs required. As the implementation cost of MDS matrices of large dimensions is high, some symmetric ciphers use binary matrices as diffusion layers to trade-off efficiency versus diffusion property. In the current paper, we investigate cyclic binary matrices (CBMs for short), mathematically. Based upon this theorical study, we provide efficient matrices with provable lower bound on branch number and minimal number of fixed-points. We consider the product of sparse CBMs to construct efficiently implementable matrices with the desired cryptographic properties.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom