Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Decomposition of Dillon’s APN permutation with efficient hardware implementation

dc.conference.date29 agosto - 2 septiembre 2022
dc.conference.placeChengdu, China
dc.conference.titleInternational Workshop on the Arithmetic of Finite Fields (WAIFI 2022)
dc.contributor.authorImaña Pascual, José Luis
dc.contributor.authorBudaghyan, Lilya
dc.contributor.authorKaleyski, Nikolay
dc.date.accessioned2024-04-18T16:20:23Z
dc.date.available2024-04-18T16:20:23Z
dc.date.issued2022-09
dc.descriptionPart of the book series: Lecture Notes in Computer Science (LNCS,volume 13638)
dc.description.abstractModern block ciphers incorporate a vectorial Boolean function (S-box ) as their only nonlinear component. Almost Perfect Nonlinear (APN) functions exhibit optimal resistance to differential cryptanalysis and thus present ideal security properties as S-boxes. These optimal cryptographic properties have the side effect of making the function harder to represent and implement. As the number of variables of the function grows, lookup-table representations become less feasible, and so from a practical point of view, it is crucial to develop a good understanding of how cryptographically strong functions can be represented in hardware. This paper focuses on one of the most important APN functions, namely Dillon’s permutation in dimension 6. This is the only known APN permutation in an even number of variables. It is thus an ideal candidate for studying the efficiency of different representations since it combines at least two very important cryptographic properties, and since the number of variables is not large enough to make its computational investigation intractable. In this paper, we give a new description of Dillon’s permutation as a composition of two functions and compare it with its classic univariate polynomial representation. We give hardware architectures for both representations, and we report on the results obtained from their FPGA implementations. From the experimental results, the implementation of the new decomposed Dillon’s permutation presents reductions in the number of 2-input XOR gates of up to 27.3% and in the Area × Delay metrics of up to 27.4% with respect to the implementation of the corresponding univariate representation. Therefore, the new decomposed Dillon’s permutation representation is more efficient than the univariate polynomial one when reconfigurable devices are used for the hardware implementation. This indicates that by representing APN functions as a composition of simpler functions, significant reductions in the complexity of the implementation can be achieved.
dc.description.departmentDepto. de Arquitectura de Computadores y Automática
dc.description.facultyFac. de Ciencias Físicas
dc.description.refereedTRUE
dc.description.sponsorshipMinisterio de Economía y Competitividad (España)
dc.description.sponsorshipComunidad de Madrid
dc.description.sponsorshipTrond Mohn Foundation
dc.description.sponsorshipResearch Council of Norway
dc.description.statuspub
dc.identifier.citationImaña, J. L., Budaghyan, L., & Kaleyski, N. (2022, August). Decomposition of dillon’s APN permutation with efficient hardware implementation. In International Workshop on the Arithmetic of Finite Fields (pp. 250-268). Cham: Springer International Publishing.
dc.identifier.doi10.1007/978-3-031-22944-2_16
dc.identifier.issn0302-9743
dc.identifier.officialurlhttps//doi.org/10.1007/978-3-031-22944-2_16
dc.identifier.relatedurlhttps://link.springer.com/chapter/10.1007/978-3-031-22944-2_16
dc.identifier.urihttps://hdl.handle.net/20.500.14352/103221
dc.language.isoeng
dc.page.final268
dc.page.initial250
dc.relation.projectIDinfo:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2017-2020/RTI2018-093684-B-I00/ES/HETEROGENEIDAD Y ESPECIALIZACION EN LA ERA POST-MOORE/
dc.relation.projectIDS2018/TCS-4423/CABAHLA-CM
dc.relation.projectID--314395
dc.rights.accessRightsrestricted access
dc.subject.cdu004.3
dc.subject.keywordAlmost perfect nonlinear (APN)
dc.subject.keywordBoolean functions
dc.subject.keywordBlock cipher
dc.subject.keywordS-box
dc.subject.keywordFinite field
dc.subject.keywordHardware implementation
dc.subject.keywordMultipliers
dc.subject.ucmHardware
dc.subject.unesco3304 Tecnología de Los Ordenadores
dc.titleDecomposition of Dillon’s APN permutation with efficient hardware implementation
dc.typeconference paper
dc.type.hasVersionAM
dspace.entity.typePublication
relation.isAuthorOfPublication1c42e591-4b3d-4cb4-919d-01813fa4cd36
relation.isAuthorOfPublication.latestForDiscovery1c42e591-4b3d-4cb4-919d-01813fa4cd36

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
IBK_WAIFI22.pdf
Size:
565.07 KB
Format:
Adobe Portable Document Format

Collections