Abstrakt. I detta dokument presenterar vi en lätt implementation av permutationen och Keccak-f[400] av SHA-3 kandidat hash funktion Keccak. Vår design är väl lämpad för radiofrekvensidentifiering (RFID) applikationer som har begränsade resurser och kräver lätt kryptografisk hårdvara. Förutom sin låga yta och låga kraft, ger vår design en anständig genomströmning. Såvitt vi vet är det också den första lätta implementationen av en svampfunktion, som skiljer den från de tidigare verken. Genom att implementera den nya hashalgoritmen Keccak har vi utnyttjat unika fördelar med svampkonstruktionen. Även om genomförandet är inriktat på tillämpningsspecifika integrerade kretsar (ASIC) plattformar, är det också lämpligt för fältprogrammerbara Gate Arrays (FPGA). För att få en kompakt design, seriell databehandling principer utnyttjas tillsammans med algoritm-specifika optimeringar. Designen kräver endast 2.52K grindar med en genomströmning på 8 Kbps vid 100 KHz systemklocka baserat på 0,13-μm CMOS standard cellbibliotek.
REF har presenterat en piped serialiserad arkitektur för SHA-3-kandidaten Keccak, som erbjuder mycket låg area och strömförbrukning med acceptabel genomströmning.
A lightweight implementation of Keccak hash function for radio-frequency identification applications
{'venue': 'RFIDSec', 'journal': None, 'mag_field_of_study': ['Computer Science']}