High-performance FPGA implementation of DES using a novel method for implementing the key schedule


Autoria(s): McLoone, M.; McCanny, J.V.
Data(s)

01/10/2003

Resumo

A generic, parameterisable key scheduling core is presented, which can be utilised in pipelinable private-key encryption algorithms. The data encryption standard (DES) algorithm, which lends itself readily to pipelining, is utilised to exemplify this novel key scheduling method and the broader applicability of the method to other encryption algorithms is illustrated. The DES design is implemented on Xilinx Virtex FPGA technology. Utilising the novel method, a 16-stage pipelined DES design is achieved, which can run at an encryption rate of 3.87 Gbit/s. This result is among the fastest hardware implementations and is a factor 28 times faster than software implementations.

Identificador

http://pure.qub.ac.uk/portal/en/publications/highperformance-fpga-implementation-of-des-using-a-novel-method-for-implementing-the-key-schedule(e9b5f55a-0bd2-438d-8925-cbcc6ad23659).html

http://dx.doi.org/10.1049/ip-cds:20030574

http://www.scopus.com/inward/record.url?partnerID=yv4JPVwI&eid=2-s2.0-0346947091&md5=ba38a4c703a4ff23aed276a9880dce20

Idioma(s)

eng

Direitos

info:eu-repo/semantics/restrictedAccess

Fonte

McLoone , M & McCanny , J V 2003 , ' High-performance FPGA implementation of DES using a novel method for implementing the key schedule ' IEE Proceedings - Circuits, Devices and Systems , vol 150 , no. 5 , pp. 373-378 . DOI: 10.1049/ip-cds:20030574

Palavras-Chave #/dk/atira/pure/subjectarea/asjc/2200/2208 #Electrical and Electronic Engineering
Tipo

article