DocumentCode
3358288
Title
VLSI design exchange with intellectual property protection in FPGA environment using both secret and public-key cryptography
Author
Adi, W. ; Ernst, R. ; Soudan, B. ; Hanoun, A.
Author_Institution
Tech. Univ. of Braunschweig, Germany
fYear
2006
fDate
2-3 March 2006
Abstract
With the advent of multi-million gate chips, field programmable gate arrays (FPGAs) have achieved high usability for design verification, exchange, test and even production. Adding to this is the possibility of reusing readily available licensed IP to shorten the design cycle. A major concern for IP owners is the possible over-deployment of the IP into more devices than originally licensed. In this paper, we propose a system based on both public-key and secret-key cryptography embedded in a secured design exchange protocol for protecting the rights of the IP owner. The system consists of hardware-supported design encryption and secured device authentication protocols. Design encryption based on secured device identification ensures that the IP can only be deployed into explicitly identified and agreed upon devices. The system uses a combination of secret and public-key cryptographic functions devised for an uncomplicated trustable design exchange scenario. The public-key functions use modular squaring (Rabin lock) on the FPGA chip instead of exponentiation to reduce the hardware complexity.
Keywords
VLSI; copy protection; field programmable gate arrays; industrial property; integrated circuit design; logic design; private key cryptography; protocols; public key cryptography; FPGA environment; Rabin lock; VLSI design exchange; design encryption; design exchange protocol; design verification; device authentication protocols; intellectual property protection; modular squaring; public-key cryptography; secret key cryptography; Cryptographic protocols; Field programmable gate arrays; Intellectual property; Production; Protection; Public key; Public key cryptography; Testing; Usability; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging VLSI Technologies and Architectures, 2006. IEEE Computer Society Annual Symposium on
Conference_Location
Karlsruhe
Print_ISBN
0-7695-2533-4
Type
conf
DOI
10.1109/ISVLSI.2006.94
Filename
1602413
Link To Document