DocumentCode :
1778138
Title :
Random data and key generation evaluation of some commercial tokens and smart cards
Author :
Boorghany, Ahmad ; Sarmadi, Siavash Bayat ; Yousefi, Pamian ; Gorji, Pouneh ; Jalili, Rasool
Author_Institution :
Comput. Eng. Dept., Sharif Univ. of Technol., Tehran, Iran
fYear :
2014
fDate :
3-4 Sept. 2014
Firstpage :
49
Lastpage :
54
Abstract :
In this paper, we report our evaluation of the strength of random number generator and RSA key-pair generator of some commercially available 1 constrained hardware modules, i.e., tokens and smart cards. That was motivated after recent related attacks to RSA public keys, which are generated by constrained network devices and smart cards, and turned out to be insecure due to low-quality randomness. Those attacks are mostly computing pair-wise GCD between the moduli in public keys, and resulted in breaking several thousands of these keys. Our results show that most of the tested hardware modules behave well. However, some have abnormal or weak random generators which seem to be unsuitable for cryptographic purposes. Moreover, another hardware module, in some rare circumstances, unexpectedly generates moduli which are divisible by very small prime factors.
Keywords :
public key cryptography; smart cards; RSA key-pair generator; RSA public keys; commercial tokens; commercially available constrained hardware modules; constrained network devices; cryptographic purposes; key generation evaluation; low-quality randomness; pair-wise GCD; random data evaluation; random number generator; smart cards; weak random generators; Generators; Hardware; Java; Public key; Smart cards; Cryptography; GCD Attack; Hardware Security Module; RSA Common Prime; Random Generator Evaluation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Security and Cryptology (ISCISC), 2014 11th International ISC Conference on
Conference_Location :
Tehran
Type :
conf
DOI :
10.1109/ISCISC.2014.6994021
Filename :
6994021
Link To Document :
بازگشت