DocumentCode
3178221
Title
Properties of the RC6 cipher for a BIST hardware implementation
Author
Mang, Gerda Erica ; Mang, Ioan
Author_Institution
Comput. Sci. Dept., Univ. of Oradea, Romania
Volume
2
fYear
2002
fDate
7-10 Oct. 2002
Firstpage
1356
Abstract
In 1997, the National Institute of Standards and Technology (NIST) initiated a process to select a symmetric-key encryption algorithm to be used to protect sensitive federal information. From the fifteen candidate algorithms, six were selected. One of them is the RC6 cipher-block. In this paper we make an analysis of suitability for pseudorandom built-in self-test (BIST) of the RC6 algorithm. First, we describe the hardware architecture, based on the architecture data flow graph. To prove that each combinational level has by entrance a pseudo-random data, we show that the order of the involved operations and the operation type are relevant, and not the number of instances of a certain operation. Also we prove the random data property of RC6 and some important properties of the cipher that permits the implementation of an efficient BIST scheme to test the complete data path.
Keywords
built-in self test; cryptography; data flow graphs; military communication; random number generation; BIST hardware implementation; NIST; National Institute of Standards and Technology; RC6 cipher; architecture data flow graph; combinational level; hardware architecture; military communication; pseudorandom built-in self-test; random data property; symmetric-key encryption algorithm; Algorithm design and analysis; Built-in self-test; Computer science; Cryptography; Flow graphs; Hardware; NIST; Protection; Testing; Virtual manufacturing;
fLanguage
English
Publisher
ieee
Conference_Titel
MILCOM 2002. Proceedings
Print_ISBN
0-7803-7625-0
Type
conf
DOI
10.1109/MILCOM.2002.1179678
Filename
1179678
Link To Document