Title :
Hardware architectures proposed for cryptosystems based on hyperelliptic curves
Author :
Wollinger, Thomas ; Paar, Christof
Author_Institution :
Commun. Security Group, Ruhr-Univ., Bochum, Germany
Abstract :
Security issues play an important role in almost all modern communication and computer networks. The foundations of security are cryptographic systems, such as hyperelliptic curve cryptosystems (HECC). The advantage of HECC is that they allow encryption with shorter operands and at the same time provide the same level of security as other public-key cryptosystems, based on the integer factorization problem (e.g. RSA) or the discrete logarithm problem in finite fields or elliptic curves. Shorter operands appear promising for applications in constrained environments. This work describes hardware architectures for HECC. We present efficient architectures to implement the necessary field operations and polynomial arithmetic in hardware, including architectures for polynomial division and calculation of the extended Euclidean algorithm in the polynomial ring. All architectures are speed and area optimized. To our knowledge, this is the first work that presents hardware architectures for the implementation of a HECC.
Keywords :
digital arithmetic; integrated circuit design; microprocessor chips; polynomials; public key cryptography; telecommunication security; HECC; IT security; communication networks; computer networks; constrained environments; cryptographic systems; discrete logarithm problem; encryption operands; extended Euclidean algorithm; field operations; hardware architectures; hyperelliptic curve based cryptosystems; integer factorization problem; polynomial arithmetic; polynomial division; polynomial ring; public-key cryptosystems; speed/area optimized architectures; Communication system security; Computer architecture; Computer networks; Computer security; Elliptic curve cryptography; Elliptic curves; Galois fields; Hardware; Polynomials; Public key cryptography;
Conference_Titel :
Electronics, Circuits and Systems, 2002. 9th International Conference on
Print_ISBN :
0-7803-7596-3
DOI :
10.1109/ICECS.2002.1046458