Real-time fast physical random number generator with a photonic integrated circuit

Kazusa Ugajin, Yuta Terashima, Kento Iwakawa, Atsushi Uchida, Takahisa Harayama, Kazuyuki Yoshimura, Masanobu Inubushi

    Research output: Contribution to journalArticle

    33 Citations (Scopus)

    Abstract

    Random number generators are essential for applications in information security and numerical simulations. Most optical-chaos-based random number generators produce random bit sequences by offline post-processing with large optical components. We demonstrate a real-time hardware implementation of a fast physical random number generator with a photonic integrated circuit and a field programmable gate array (FPGA) electronic board. We generate 1-Tbit random bit sequences and evaluate their statistical randomness using NIST Special Publication 800-22 and TestU01. All of the BigCrush tests in TestU01 are passed using 410-Gbit random bit sequences. A maximum real-time generation rate of 21.1 Gb/s is achieved for random bit sequences in binary format stored in a computer, which can be directly used for applications involving secret keys in cryptography and random seeds in large-scale numerical simulations.

    Original languageEnglish
    Pages (from-to)6511-6523
    Number of pages13
    JournalOptics Express
    Volume25
    Issue number6
    DOIs
    Publication statusPublished - 2017 Mar 20

    Fingerprint

    random numbers
    integrated circuits
    generators
    photonics
    cryptography
    field-programmable gate arrays
    format
    chaos
    seeds
    hardware
    simulation
    electronics

    ASJC Scopus subject areas

    • Atomic and Molecular Physics, and Optics

    Cite this

    Ugajin, K., Terashima, Y., Iwakawa, K., Uchida, A., Harayama, T., Yoshimura, K., & Inubushi, M. (2017). Real-time fast physical random number generator with a photonic integrated circuit. Optics Express, 25(6), 6511-6523. https://doi.org/10.1364/OE.25.006511

    Real-time fast physical random number generator with a photonic integrated circuit. / Ugajin, Kazusa; Terashima, Yuta; Iwakawa, Kento; Uchida, Atsushi; Harayama, Takahisa; Yoshimura, Kazuyuki; Inubushi, Masanobu.

    In: Optics Express, Vol. 25, No. 6, 20.03.2017, p. 6511-6523.

    Research output: Contribution to journalArticle

    Ugajin, K, Terashima, Y, Iwakawa, K, Uchida, A, Harayama, T, Yoshimura, K & Inubushi, M 2017, 'Real-time fast physical random number generator with a photonic integrated circuit', Optics Express, vol. 25, no. 6, pp. 6511-6523. https://doi.org/10.1364/OE.25.006511
    Ugajin K, Terashima Y, Iwakawa K, Uchida A, Harayama T, Yoshimura K et al. Real-time fast physical random number generator with a photonic integrated circuit. Optics Express. 2017 Mar 20;25(6):6511-6523. https://doi.org/10.1364/OE.25.006511
    Ugajin, Kazusa ; Terashima, Yuta ; Iwakawa, Kento ; Uchida, Atsushi ; Harayama, Takahisa ; Yoshimura, Kazuyuki ; Inubushi, Masanobu. / Real-time fast physical random number generator with a photonic integrated circuit. In: Optics Express. 2017 ; Vol. 25, No. 6. pp. 6511-6523.
    @article{58661f86483447f096afee367ac27266,
    title = "Real-time fast physical random number generator with a photonic integrated circuit",
    abstract = "Random number generators are essential for applications in information security and numerical simulations. Most optical-chaos-based random number generators produce random bit sequences by offline post-processing with large optical components. We demonstrate a real-time hardware implementation of a fast physical random number generator with a photonic integrated circuit and a field programmable gate array (FPGA) electronic board. We generate 1-Tbit random bit sequences and evaluate their statistical randomness using NIST Special Publication 800-22 and TestU01. All of the BigCrush tests in TestU01 are passed using 410-Gbit random bit sequences. A maximum real-time generation rate of 21.1 Gb/s is achieved for random bit sequences in binary format stored in a computer, which can be directly used for applications involving secret keys in cryptography and random seeds in large-scale numerical simulations.",
    author = "Kazusa Ugajin and Yuta Terashima and Kento Iwakawa and Atsushi Uchida and Takahisa Harayama and Kazuyuki Yoshimura and Masanobu Inubushi",
    year = "2017",
    month = "3",
    day = "20",
    doi = "10.1364/OE.25.006511",
    language = "English",
    volume = "25",
    pages = "6511--6523",
    journal = "Optics Express",
    issn = "1094-4087",
    publisher = "The Optical Society",
    number = "6",

    }

    TY - JOUR

    T1 - Real-time fast physical random number generator with a photonic integrated circuit

    AU - Ugajin, Kazusa

    AU - Terashima, Yuta

    AU - Iwakawa, Kento

    AU - Uchida, Atsushi

    AU - Harayama, Takahisa

    AU - Yoshimura, Kazuyuki

    AU - Inubushi, Masanobu

    PY - 2017/3/20

    Y1 - 2017/3/20

    N2 - Random number generators are essential for applications in information security and numerical simulations. Most optical-chaos-based random number generators produce random bit sequences by offline post-processing with large optical components. We demonstrate a real-time hardware implementation of a fast physical random number generator with a photonic integrated circuit and a field programmable gate array (FPGA) electronic board. We generate 1-Tbit random bit sequences and evaluate their statistical randomness using NIST Special Publication 800-22 and TestU01. All of the BigCrush tests in TestU01 are passed using 410-Gbit random bit sequences. A maximum real-time generation rate of 21.1 Gb/s is achieved for random bit sequences in binary format stored in a computer, which can be directly used for applications involving secret keys in cryptography and random seeds in large-scale numerical simulations.

    AB - Random number generators are essential for applications in information security and numerical simulations. Most optical-chaos-based random number generators produce random bit sequences by offline post-processing with large optical components. We demonstrate a real-time hardware implementation of a fast physical random number generator with a photonic integrated circuit and a field programmable gate array (FPGA) electronic board. We generate 1-Tbit random bit sequences and evaluate their statistical randomness using NIST Special Publication 800-22 and TestU01. All of the BigCrush tests in TestU01 are passed using 410-Gbit random bit sequences. A maximum real-time generation rate of 21.1 Gb/s is achieved for random bit sequences in binary format stored in a computer, which can be directly used for applications involving secret keys in cryptography and random seeds in large-scale numerical simulations.

    UR - http://www.scopus.com/inward/record.url?scp=85015923316&partnerID=8YFLogxK

    UR - http://www.scopus.com/inward/citedby.url?scp=85015923316&partnerID=8YFLogxK

    U2 - 10.1364/OE.25.006511

    DO - 10.1364/OE.25.006511

    M3 - Article

    VL - 25

    SP - 6511

    EP - 6523

    JO - Optics Express

    JF - Optics Express

    SN - 1094-4087

    IS - 6

    ER -