Logo Kérwá
 

A Hybrid Random Number Generator(HRNG)

dc.creatorSkliar, Osvaldo
dc.creatorMonge, Ricardo E.
dc.creatorMedina, Víctor
dc.creatorGapper, Sherry
dc.creatorOviedo Blanco, Guillermo
dc.date.accessioned2015-05-19T18:59:46Z
dc.date.available2015-05-19T18:59:46Z
dc.date.issued2011-07-29 00:00:00
dc.date.updated2015-05-19T18:59:46Z
dc.description.abstractThe purpose of this paper is to present a novel Hybrid Random Number Generator (HRNG). Here “hybrid” refers to the fact that to construct this generator it is necessary to use 1)physical components – texts – and a physical process, and 2) a mathematical procedure. This HRNG makes it possible to generate genuine random numbers which may be used both for computer simulation of probabilistic systems and in the field of cryptography. The results of a comparative study of the binary strings generated by this HRNG and of those generated by two highly used implementations of a congruential algorithm designed to generate pseudorandom numbers are given here. One of the latter is the implementation incorporated into the Java 2 platform (version 1.6), and the other is the implementation incorporated into the runtime library of Microsoft’s Visual C++ 2008 compiler.
dc.description.abstractSe presenta un generador híbrido de números aleatorios que será denominado, de manera abreviada, “HRNG”. Mediante el calificativo “híbrido” se hace referencia al hecho de que la construcción de dicho generador requiere recurrir a 1) unos entes de carácter físico — textos— y un procedimiento físico y a 2) un procedimiento matemático. El HRNG permite generar genuinos números aleatorios que pueden ser utilizados tanto para la simulación computacional de sistemas probabilísticos como en el campo de la criptografía. Se aporta los resultados de un estudio comparativo de cadenas binarias generadas con el HRNG y cadenas binarias generadas por dos implementaciones —ampliamente utilizadas— de un algoritmo congruencial diseñado para generar números pseudoaleatorios: a) la implementación incorporada a la versión 1.6 de la plataforma Java 2 y b) la implementación incorporada a la biblioteca de ejecución del compilador Microsoft Visual C++ 2008.
dc.format.extent265-297
dc.identifier.citationhttp://revistas.ucr.ac.cr/index.php/matematica/article/view/2098
dc.identifier.doi10.15517/rmta.v18i2.2098
dc.identifier.issn
dc.identifier.urihttps://hdl.handle.net/10669/12999
dc.language.rfc3066es
dc.relation.ispartofRevista de Matemática: Teoría y Aplicaciones Vol. 18 Núm. 2 2011
dc.titleA Hybrid Random Number Generator(HRNG)
dc.titleUn Generador Híbrido de Números Aleatorios
dc.typeartículo original

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2098-3374-1-PB.pdf
Size:
374.15 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.37 KB
Format:
Item-specific license agreed upon to submission
Description: