Title :
UICE: a low-power high-speed cryptographic module for RFID and embedded systems
Author_Institution :
Texas Instruments Deutschland GmbH, Germany
fDate :
28 Aug.-2 Sept. 2005
Abstract :
Since Radio-Frequency Identification (RFID) systems have become commonplace in access control and security applications, the usage and importance of cryptographic co-processors in RFID transponder devices has grown significantly. Improved vehicle security systems, also known as immobilizers, are required due to increased vehicle theft worldwide. Such devices, and embedded systems in general, must provide high security at low cost and low power. In order to overcome proprietary algorithms with respect to the system manufacturers, a new Universal Immobilizer Crypto Engine (UICE) is proposed. This UICE algorithm is tailored to 8-bit microprocessor architectures and is therefore very fast in software and hardware. The dedicated hardware implementation leads to a small gate count, because the registers for input (challenge) and output (response) are shared. The important non-linear function, in this case an 8 × 8 S-Box, may be built as a gate array or small ROM, which has the advantage of flexibility. Several tests - statistical and random-number - have been performed in order to analyze the strength of the algorithm. So far no weakness was found after ten rounds of encryption.
Keywords :
access control; coprocessors; cryptography; embedded systems; radiofrequency identification; transponders; RFID; UICE; Universal Immobilizer Crypto Engine; access control; cryptographic coprocessor; cryptographic module; embedded system; gate array; small ROM; transponder device; vehicle security system; Access control; Coprocessors; Cryptography; Embedded system; Hardware; Power system security; Radio frequency; Radiofrequency identification; Transponders; Vehicles;
Conference_Titel :
Circuit Theory and Design, 2005. Proceedings of the 2005 European Conference on
Print_ISBN :
0-7803-9066-0
DOI :
10.1109/ECCTD.2005.1523025