Title : 
FPGA-based, multi-processor HW-SW system for Single-Chip Crypto applications
         
        
            Author : 
Fitzgerald, Andrew ; Lukowiak, Marcin ; Kurdziel, Michael ; Mackey, Christopher ; Smith, Kenneth, Jr. ; Boorman, Brian ; Harris, Duncan ; Skiba, William
         
        
            Author_Institution : 
RF Commun. Div., Harris Corp., Rochester, NY, USA
         
        
        
            fDate : 
Oct. 31 2010-Nov. 3 2010
         
        
        
        
            Abstract : 
This paper discusses design and analysis of an FPGA-based system containing two isolated, Altera Nios II softcore processors that share data through two custom crypto-engines. FPGA-based Single-Chip Cryptographic (SCC) techniques were employed to ensure full red/black separation. Each crypto-engine is a hardware implementation of the Advanced Encryption Standard (AES), operating in Galois/Counter mode (GCM). The features of the AES crypto-engines were varied with the goal of determining which best achieve high performance or minimal hardware usage. To quantify the costs of red/black separation, a thorough analysis of resource requirements was performed. The hardware/software approach was utilized in order to provide appropriate levels of flexibility and performance, allowing for a range of target applications.
         
        
            Keywords : 
cryptography; field programmable gate arrays; hardware-software codesign; multiprocessing systems; AES crypto-engine; Altera Nios II softcore processor; FPGA-based system; GCM; Galois-Counter mode; SCC technique; advanced encryption standard; custom crypto-engine; multiprocessor HW-SW system; red-black separation; single-chip crypto application; single-chip cryptographic technique; Encryption; Engines; Field programmable gate arrays; Hardware; Program processors; Registers;
         
        
        
        
            Conference_Titel : 
MILITARY COMMUNICATIONS CONFERENCE, 2010 - MILCOM 2010
         
        
            Conference_Location : 
San Jose, CA
         
        
        
            Print_ISBN : 
978-1-4244-8178-1
         
        
        
            DOI : 
10.1109/MILCOM.2010.5680127