Romanian Journal of Information Science and Technology (ROMJIST)

An open – access publication

  |  HOME  |   GENERAL INFORMATION  |   ROMJIST ON-LINE  |  KEY INFORMATION FOR AUTHORS  |   COMMITTEES  |  

ROMJIST is a publication of Romanian Academy,
Section for Information Science and Technology

Editor – in – Chief:
Radu-Emil Precup

Honorary Co-Editors-in-Chief:
Horia-Nicolai Teodorescu
Gheorghe Stefan

Secretariate (office):
Adriana Apostol
Adress for correspondence: romjist@nano-link.net (after 1st of January, 2019)

Founding Editor-in-Chief
(until 10th of February, 2021):
Dan Dascalu

Editing of the printed version: Mihaela Marian (Publishing House of the Romanian Academy, Bucharest)

Technical editor
of the on-line version:
Lucian Milea (University POLITEHNICA of Bucharest)

Sponsor:
• National Institute for R & D
in Microtechnologies
(IMT Bucharest), www.imt.ro

ROMJIST Volume 20, No. 2, 2017, pp. 136-160
 

Kinga MARTON, Alexandra ZAHARIA, Sebastian BANESCU, Alin SUCIU
Randomness Assessment of an Unpredictable Random Number Generator based on Hardware Performance Counters

ABSTRACT: Hardware performance counters capture and measure hardware events within the processor, providing a detailed indication on the internal behavior and performance of the various micro-architectural components within the processor while running system or user level programs. We have previously investigated the potential of hardware events captured by performance counters to provide entropy sources for generating unpredictable random number sequences, and now we extend the generator model introduced in [1] by various delay types and simple operations which show high impact on the internal behavior of the processor. The randomness quality of sequences produced by the generator in different configurations are thoroughly assessed using statistical and visual randomness tests which highlight the characteristics and limitations of the generator and show the improvements achieved by the new design.

KEYWORDS: Randomness, Unpredictable random number generator, Hardware perfor- mance counters, Statistical test, Visual randomness

Read full text (pdf)






  |  HOME  |   GENERAL INFORMATION  |   ROMJIST ON-LINE  |  KEY INFORMATION FOR AUTHORS  |   COMMITTEES  |