DocumentCode :
1448803
Title :
The Hardware-based PKCS#11 Standard using the RSA Algorithm
Author :
Muzzi, F.A. ; Chiaramonte, R.B. ; Moreno, E.D.
Author_Institution :
LSI-TEC, Sao Paulo, Brazil
Volume :
7
Issue :
2
fYear :
2009
fDate :
6/1/2009 12:00:00 AM
Firstpage :
160
Lastpage :
169
Abstract :
In this paper, we have proposed and implemented a hardware-based security system, which executes RSA-based cryptography operations by using the PKCS#11 standard. It was implemented in C, VHDL and FPGAs and it is modular and easily adaptable to the future upgrades for the communication among machines and devices. Any cryptography algorithm can be used; however, in our project we only used the RSA as a case study. We did simulations and real tests that allowed verifying the correct behavior and execution of our project; we used the RSA with keys up to 512 bits. Real tests showed the transmission of ciphered data between our project (PKCS#11 and RSA) and a PC by using serial communication.
Keywords :
public key cryptography; telecommunication security; Public Key Cryptography Standard; RSA-based cryptography; Rivest-Shamir-Adleman cryptography; data transmission; hardware-based PKCS#11 standard; hardware-based security system; serial communication; Communication system security; Computer networks; Data security; Field programmable gate arrays; Hardware; Internet; Public key cryptography; Testing; FPGAs; PKCS#11 Standard; Performance Evaluation; RSA Algorithms; Security;
fLanguage :
English
Journal_Title :
Latin America Transactions, IEEE (Revista IEEE America Latina)
Publisher :
ieee
ISSN :
1548-0992
Type :
jour
DOI :
10.1109/TLA.2009.5256823
Filename :
5256823
Link To Document :
بازگشت