Versatile processor for GF(pm) arithmetic for use in cryptographic applications

There has been a lot of research in recent years into the implementation of cryptographic algorithms over GF(2^sup m^), GF(p^sup m^), p ≥ 2 and GF(p), p large prime. A general architecture for a cryptographic processor capable of handling operations for elliptic curve cryptosystems and pairings over...

Full description

Saved in:
Bibliographic Details
Published inIET computers & digital techniques Vol. 2; no. 4; p. 253
Main Authors Byrne, A., Popovici, E., Marnane, W.P.
Format Journal Article
LanguageEnglish
Published Stevenage John Wiley & Sons, Inc 01.07.2008
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:There has been a lot of research in recent years into the implementation of cryptographic algorithms over GF(2^sup m^), GF(p^sup m^), p ≥ 2 and GF(p), p large prime. A general architecture for a cryptographic processor capable of handling operations for elliptic curve cryptosystems and pairings over any field, and the software developed to generate it, is introduced. The processor implements a ROM instruction set to simplify control of the system and reduce hardware complexity. Efficient scheduling of the data is used to determine the optimum resource requirement for the processor. The post place and route results for a number of generated elliptic curve processors are given.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
ISSN:1751-8601
1751-861X
DOI:10.1049/iet-cdt:20070077