Efficient hardware arithmetic for inverted binary ring-LWE based post-quantum cryptography
| dc.contributor.author | Imaña Pascual, José Luis | |
| dc.contributor.author | He, Pengzhou | |
| dc.contributor.author | Bao, Tianyou | |
| dc.contributor.author | Tu, Yazheng | |
| dc.date.accessioned | 2023-06-22T10:43:15Z | |
| dc.date.available | 2023-06-22T10:43:15Z | |
| dc.date.issued | 2022-05-02 | |
| dc.description | ©2022 IEEE The work of José L. Imaña was supported in part by the Spanish Government Ministerio de Economia y Competitividad (MINECO) under Grant RTI2018-093684-B-I00 and in part by the Comunidad de Madrid under Grant S2018/TCS-4423. The work of Jiafeng Xie was supported by the National Science Foundation (NSF) Award under Grant SaTC-2020625 and Grant NIST-60NANB20D203. | |
| dc.description.abstract | Ring learning-with-errors (RLWE)-based encryption scheme is a lattice-based cryptographic algorithm that constitutes one of the most promising candidates for Post-Quantum Cryptography (PQC) standardization due to its efficient implementation and low computational complexity. Binary Ring-LWE (BRLWE) is a new optimized variant of RLWE, which achieves smaller computational complexity and higher efficient hardware implementations. In this paper, two efficient architectures based on Linear-Feedback Shift Register (LFSR) for the arithmetic used in Inverted Binary Ring-LWE (InvBRLWE)-based encryption scheme are presented, namely the operation of A center dot B+C over the polynomial ring ${Z}_q/(x<^>n+1)$ . The first architecture optimizes the resource usage for major computation and has a novel input processing setup to speed up the overall processing latency with minimized input loading cycles. The second architecture deploys an innovative serial-in serial-out processing format to reduce the involved area usage further yet maintains a regular input loading time-complexity. Experimental results show that the architectures presented here improve the complexities obtained by competing schemes found in the literature, e.g., involving 71.23% less area-delay product than recent designs. Both architectures are highly efficient in terms of area-time complexities and can be extended for deploying in different lightweight application environments. | |
| dc.description.department | Sección Deptal. de Arquitectura de Computadores y Automática (Físicas) | |
| dc.description.faculty | Fac. de Ciencias Físicas | |
| dc.description.refereed | TRUE | |
| dc.description.sponsorship | Ministerio de Ciencia e Innovación (MICINN) | |
| dc.description.sponsorship | Comunidad de Madrid | |
| dc.description.status | pub | |
| dc.eprint.id | https://eprints.ucm.es/id/eprint/72462 | |
| dc.identifier.doi | 10.1109/TCSI.2022.3169471 | |
| dc.identifier.issn | 1549-8328 | |
| dc.identifier.officialurl | http://dx.doi.org/10.1109/TCSI.2022.3169471 | |
| dc.identifier.relatedurl | https://ieeexplore.ieee.org/ | |
| dc.identifier.uri | https://hdl.handle.net/20.500.14352/71499 | |
| dc.journal.title | IEEE transactions on circuits and systems I-regular papers | |
| dc.language.iso | eng | |
| dc.publisher | IEEE-Inst Electrical Electronics Engineers Inc. | |
| dc.relation.projectID | RTI2018-093684-B-I00 | |
| dc.relation.projectID | CABAHLA-CM (S2018/TCS-4423) | |
| dc.rights.accessRights | open access | |
| dc.subject.cdu | 004.8 | |
| dc.subject.keyword | Polynomial multiplication | |
| dc.subject.keyword | Implementation | |
| dc.subject.keyword | Architecture | |
| dc.subject.keyword | Lightweight | |
| dc.subject.keyword | Computer architecture | |
| dc.subject.keyword | Hardware | |
| dc.subject.keyword | Arithmetic | |
| dc.subject.keyword | Cryptography | |
| dc.subject.keyword | Encryption | |
| dc.subject.keyword | Loading | |
| dc.subject.keyword | Elliptic curve cryptography | |
| dc.subject.keyword | Binary ring-LWE | |
| dc.subject.keyword | Hardware design | |
| dc.subject.keyword | Lattice-based | |
| dc.subject.keyword | LFSR | |
| dc.subject.keyword | Post-quantum cryptography | |
| dc.subject.keyword | Polynomial arithmetic | |
| dc.subject.ucm | Inteligencia artificial (Informática) | |
| dc.subject.unesco | 1203.04 Inteligencia Artificial | |
| dc.title | Efficient hardware arithmetic for inverted binary ring-LWE based post-quantum cryptography | |
| dc.type | journal article | |
| dspace.entity.type | Publication | |
| relation.isAuthorOfPublication | 1c42e591-4b3d-4cb4-919d-01813fa4cd36 | |
| relation.isAuthorOfPublication.latestForDiscovery | 1c42e591-4b3d-4cb4-919d-01813fa4cd36 |
Download
Original bundle
1 - 1 of 1


