Abstract
This paper attempts to address the problem of Boolean function expression calculation of S-boxes in block ciphers, which has been the algebraic basis of construction and evaluation of the secure S-boxes. By adopting the swap memory method (SMM), an efficient algorithm is developed to generate the Boolean function expressions directly from the truth tables. The algorithm exhibits a number of advantages such as conceptual simplicity, memory economy and applicability in handling multi-output problems. Furthermore, the algorithm can be executed in a parallel manner. A complete example is studied to illustrate the efficiency of the algorithm.
| Original language | English |
|---|---|
| Pages (from-to) | 164-169 |
| Number of pages | 6 |
| Journal | International Journal of Modelling, Identification and Control |
| Volume | 6 |
| Issue number | 2 |
| DOIs | |
| Publication status | Published - 2009 |
Keywords
- Boolean function expressions
- Reed-Muller expansions
- S-boxes
- Swap memory method
Fingerprint
Dive into the research topics of 'An efficient algorithm for computing Boolean function expressions of S-boxes'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver