INSPIRING FUTURES

Pseudorandom number generation in smart cards: an Implementation, performance and randomness analysis.

Akram, Raja Naeem, Markantonakis, Konstantinos and Mayes, Keith (2012) Pseudorandom number generation in smart cards: an Implementation, performance and randomness analysis. In: 5th International Conference on New Technologies, Mobility and Security (NTMS). IEEE Computer Society, pp. 1-7. ISBN 978-1-4673-0228-9

[img] PDF
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial.

Download (323kB) | Request a copy

    Abstract/Description

    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 to make informed decisions when implementing pseudorandom number generators.

    Item Type: Book Section
    ISBN: 978-1-4673-0228-9
    Electronic ISBN: 978-1-4673-0227-2
    Additional Information: Paper presented at 5th International Conference on New Technologies, Mobility and Security (NTMS), Istanbul, Turkey on 7-10 May 2012 “© 2012 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.”
    Uncontrolled Keywords: Smart Cards; Pseudorandom Number Generators; NIST Statistical Test 800-22; Performance Measurements;
    University Divisions/Research Centres: Edinburgh Napier University, Institute for Informatics and Digital Innovation
    Dewey Decimal Subjects: 000 Computer science, information & general works > 000 Computer science, knowledge & systems > 004 Data processing & computer science
    Library of Congress Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
    Item ID: 5315
    Depositing User: Computing Research
    Date Deposited: 29 May 2012 16:20
    Last Modified: 18 Oct 2013 11:15
    URI: http://researchrepository.napier.ac.uk/id/eprint/5315

    Actions (login required)

    View Item

    Document Downloads

    More statistics for this item...

    Edinburgh Napier University is a registered Scottish charity. Registration number SC018373