2017 · 14 citations · 5 references
ComputingComputer EngineeringComputer ScienceCryptographyField-programmable Gate ArraysReconfigurable ComputingCryptographic ArchitectureDigital SignaturesHardware Security VerificationLattice-based CryptographyDigital Signature SchemesRing LatticesSignature Schemes
Lattice-based cryptography is a quantum-safe alternative to existing classical asymmetric cryptography, such as RSA and ECC, which may be vulnerable to future attacks in the event of the creation of a viable quantum computer. The efficiency of lattice-based cryptography has improved over recent years, but there has been relatively little investigation into hardware designs of digital signature schemes. In this paper, the first hardware design of the provably secure Ring-LWE digital signature scheme, Ring-TESLA, is presented, targeting a Xilinx Spartan-6 FPGA. The results better compactness of all previous lattice-based digital signature schemes in hardware, and can achieve between 104-785 signatures and 102-776 verifications per second.
5
On Ideal Lattices and Learning with Errors over Rings
Vadim Lyubashevsky, Chris Peikert, Oded Regev · Journal of the ACM · 2013 · 823 citations
Exponentiation cryptosystems on the IBM PC
Paul G. Comba · IBM Systems Journal · 1990 · 197 citations
Practical Lattice-Based Digital Signature Schemes
James Howe, Thomas Pöppelmann, Máire O׳Neill et al. · ACM Transactions on Embedded Computing Systems · 2015 · 53 citations · Full text