Smart cards rely on pseudorandom number generators to provide uniqueness and freshness in their cryptographic services i.e. encryption and digital signatures. Their implementations are kept proprietary by smart card manufacturers in order to remain competitive. In this paper we look at how these generators are implemented in general purpose computers. How architecture of such generators can be modified to suit the smart card environment. Six variations of this modified model were implemented in Java Card along with the analysis of their performance and randomness. To analyse the randomness of the implemented algorithms, the NIST statistical test suite is used. Finally, an overall analysis is provided, that is useful for smart card designers...
This paper deals with the design of a network-on-chip reconfigurable pseudorandom number generation ...
Information in the form of online multimedia, bank accounts, or password usage for diverse applicati...
Information in the form of online multimedia, bank accounts, or password usage for diverse applicati...
Smart cards rely on pseudorandom number generators to provide uniqueness and freshness in their cryp...
This Bachelor's thesis focuses on the testing of the outputs of smart cards random number generators...
Pseudo-random number generators are the essential part of many security protocols such as signature ...
Abstract—In this paper we study the randomness of some random numbers found in real-life smart card ...
1 The issue of random number generation is becoming crucial for the implementation of cryptographic ...
International audienceRandom number generation refers to many applications such as simulation, numer...
This thesis is related to varies statistical test of pseudorandom number generator. In thisthesis I ...
This paper presents a Pseudo Random Number Generator (PRNG) that requires very low resources from th...
Pseudorandom number generators are algorithmic and thus, predict-able. Ideally cryptography, simulat...
The goal of this paper is to create a comprehensive overview of demands of common cryptographic sche...
The most effective cryptographic algorithm has more randomness in the numbers a generator generates,...
Random numbers are widely employed in cryptography and security applications and represent one of th...
This paper deals with the design of a network-on-chip reconfigurable pseudorandom number generation ...
Information in the form of online multimedia, bank accounts, or password usage for diverse applicati...
Information in the form of online multimedia, bank accounts, or password usage for diverse applicati...
Smart cards rely on pseudorandom number generators to provide uniqueness and freshness in their cryp...
This Bachelor's thesis focuses on the testing of the outputs of smart cards random number generators...
Pseudo-random number generators are the essential part of many security protocols such as signature ...
Abstract—In this paper we study the randomness of some random numbers found in real-life smart card ...
1 The issue of random number generation is becoming crucial for the implementation of cryptographic ...
International audienceRandom number generation refers to many applications such as simulation, numer...
This thesis is related to varies statistical test of pseudorandom number generator. In thisthesis I ...
This paper presents a Pseudo Random Number Generator (PRNG) that requires very low resources from th...
Pseudorandom number generators are algorithmic and thus, predict-able. Ideally cryptography, simulat...
The goal of this paper is to create a comprehensive overview of demands of common cryptographic sche...
The most effective cryptographic algorithm has more randomness in the numbers a generator generates,...
Random numbers are widely employed in cryptography and security applications and represent one of th...
This paper deals with the design of a network-on-chip reconfigurable pseudorandom number generation ...
Information in the form of online multimedia, bank accounts, or password usage for diverse applicati...
Information in the form of online multimedia, bank accounts, or password usage for diverse applicati...