151
Views
1
CrossRef citations to date
0
Altmetric
Section A

A construction of Boolean functions with good cryptographic properties

, , &
Pages 700-711 | Received 19 Nov 2013, Accepted 28 Apr 2014, Published online: 03 Jun 2014
 

Abstract

The two important qualities of a cipher are security and speed. Frequently, to satisfy the security of a Boolean function primitive, speed may be traded-off. In this paper, we present a general construction that addresses both qualities. The idea of our construction is to manipulate a cryptographically strong base function and one of its affine equivalent functions, using concatenation and negation. We achieve security from the inherent qualities of the base function, which are preserved (or increased), and obtain speed by the simple Boolean operations. We present two applications of the construction to demonstrate the flexibility and efficiency of the construction.

2010 AMS Subject Classifications::

Acknowledgements

The authors express their appreciation for the insightful and constructive comments of the referees and the editor, which improved the quality of the paper.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.