Skip to main navigation Skip to search Skip to main content

A Random Number Generator Based on Elliptic Curve Operations

Lap-Piu Lee, Kwok-Wo Wong

    Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

    Abstract

    A random number generator based on the addition of points on an elliptic curve over finite fields is proposed. By using the proposed generator together with the elliptic curve cryptography (ECC) algorithm, we can save hardware and software components. For hardware implementation, the proposed generator can be implemented using the existing ECC arithmetic processor. Up to 29% of gate counts can be saved when compared to the case of implementing a random number generator separately. Theoretical analyses show that periods of the proposed random number generator are sufficiently long. Moreover, the generated sequences have passed the FIPS 140-2 statistical tests. As a result, the proposed generator is suitable to be a reliable and efficient random number generator in ECC systems. © 2004 Elsevier Ltd. All rights reserved.
    Original languageEnglish
    Pages (from-to)217-226
    JournalComputers and Mathematics with Applications
    Volume47
    Issue number2-3
    DOIs
    Publication statusPublished - Jan 2004

    Research Keywords

    • Elliptic curve cryptography
    • Random number generator

    Fingerprint

    Dive into the research topics of 'A Random Number Generator Based on Elliptic Curve Operations'. Together they form a unique fingerprint.

    Cite this