Cryptology ePrint Archive: Report 2015/225
Bitwise Linear Mappings with Good Cryptographic Properties and Efficient Implementation
S. M. Dehnavi and A. Mahmoodi Rishakani and M. R. Mirzaee Shamsabad
Abstract: Linear mappings are crucial components of symmetric ciphers. A special type of linear mappings are
(0,1)-matrices which have been used in symmetric ciphers such as ARIA, E2 and Camellia as diffusion
layers with efficient implementation. Bitwise linear maps are also used in symmetric ciphers such as
SHA family of hash functions and HC family of stream ciphers. In this article, we investigate a special
kind of linear mappings: based upon this study, we propose several linear mappings with only XOR and
rotation operations. The corresponding matrices of these mappings can be used in either the former case
as (0,1)-matrices of maximal branch number or in the latter case as linear mappings with good cryptographic
properties. The proposed mappings and their corresponding matrices can be efficiently implemented both
in software and hardware.
Category / Keywords: secret-key cryptography /
Date: received 9 Mar 2015, last revised 12 Aug 2015
Contact author: std_dehnavism at khu ac ir
Available format(s): PDF | BibTeX Citation
Version: 20150812:200043 (All versions of this report)
Short URL: ia.cr/2015/225
Discussion forum: Show discussion | Start new discussion
[ Cryptology ePrint archive ]