Generación de números aleatorios usando caos de tiempo continuo.

Método para generar bits de datos aleatorios binarios a partir de una señal eléctrica caótica (v1) desde un oscilador caótico autónomo o no autónomo de tiempo continuo,

cuya señal presenta dos regiones en su distribución de muestreo, con un mínimo en el límite entre las dos regiones que comprende las etapas de;

a. generar dos secuencias binarias muestreadas S(top)i y S(bottom)i mediante la comparación de la señal eléctrica caótica (v1) con valores de umbral Vtop, Vbottom y Vmiddle y el muestreo de los resultados de esta comparación de acuerdo con una señal demuestreo de acuerdo con la siguiente ecuación:**Fórmula**

donde sgn(.) es la función signo, Vtop y Vbottom son los umbrales para las distribuciones superior e inferior, respectivamente, y Vmiddle es un valor umbral predeterminado correspondiente al límite entre las dos regiones;

b. controlar los valores de umbral Vtop, Vbottom mediante la aplicación de pruebas monobit a cada una de las secuencias binarias muestreadas S(top)i y S(bottom)i y adaptar los valores umbral Vtop, Vbottom de forma que reducen la variación S(top)i y S(bottom)i

c. generar bits de datos aleatorios binarios S(xor)i mediante el uso de las secuencias binarias S(top) y S(bottom))i definidas en la etapa b anterior de acuerdo con la siguiente ecuación:**Fórmula**

donde se explota la operación exclusiva-o (Exor) para eliminar el desvío con el fin de no disminuir el rendimiento.

d. generar la señal de muestreo dividido la frecuencia de una señal de pulso periódico externo vp(t) por un valor de pre escarificador y aplicar ciclos de pruebas en los datos aleatorios binario generados S(xor)i y adaptar el valor pre escarificador en función de los ciclos de pruebas fallidas.

Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/TR2006/000035.

Solicitante: TUBITAK.

Nacionalidad solicitante: Turquía.

Dirección: ATATURK BULVARI, NO 221 KAVAKLIDERE 06100 ANKARA TURQUIA.

Inventor/es: ERGUN,SALIH.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G06F7/58 FISICA.G06 CALCULO; CONTEO.G06F PROCESAMIENTO ELECTRICO DE DATOS DIGITALES (sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 7/00 Métodos o disposiciones para el procesamiento de datos actuando sobre el orden o el contenido de los datos tratados (circuitos lógicos H03K 19/00). › Generadores de números aleatorios o seudoaleatorios.
  • H03K3/84 ELECTRICIDAD.H03 CIRCUITOS ELECTRONICOS BASICOS.H03K TECNICA DE IMPULSO (medida de las características de los impulsos G01R; modulación de oscilaciones sinusoidales por impulsos H03C; transmisión de información digital, H04L; circuitos discriminadores de detección de diferencia de fase entre dos señales de conteo o integración de ciclos de oscilación H03D 3/04; control automático, arranque, sincronización o estabilización de generadores de oscilaciones o de impulsos electrónicos donde el tipo de generador es irrelevante o esta sin especificar H03L; codificación, decodificación o conversión de código, en general H03M). › H03K 3/00 Circuitos para la generación de impulsos eléctricos; Circuitos monoestables, biestables o multiestables (H03K 4/00 tiene prioridad; para generadores de funciones digitales en ordenadores G06F 1/02). › Generación de impulsos que tienen una distribución estadística predeterminada de un parámetro, p. ej. generadores de impulsos aleatorios.

PDF original: ES-2590280_T3.pdf

 

Patentes similares o relacionadas:

Método para generar números aleatorios y generador de número aleatorio asociado, del 19 de Febrero de 2020, de Quantum Numbers Corp: Un método para generar al menos un número aleatorio, el método comprende los pasos de: generar una corriente de tunelización de cargas desde […]

Procedimiento y sistema de generación de bits cuánticos aleatorios, del 17 de Julio de 2019, de Quantum Numbers Corp: Un procedimiento para generar una muestra de bits aleatorios mediante el uso de una barrera de tunelización cuántica que comprende un aislante intercalado […]

PROCESO PARA LA GENERACIÓN FÍSICA DE NÚMEROS ALEATORIOS UTILIZANDO UN LÁSER EMISOR DE SUPERFICIE DE CAVIDAD VERTICAL, del 9 de Mayo de 2019, de FUNDACIÓ INSTITUT DE CIÈNCIES FOTÒNIQUES: Procedimiento para la generación física de números aleatorios que comprende los pasos de: - modular la ganancia de un láser emisor de superficie de cavidad vertical periódicamente […]

Imagen de 'Generador de números aleatorios verdaderos'Generador de números aleatorios verdaderos, del 13 de Marzo de 2019, de Trentino Sviluppo S.p.A: Un generador de números aleatorios del tipo que comprende: - una fuente de fotones; - uno o más detectores de fotones del tipo SPAD configurados […]

Dispositivo y método para generar una clave de identificación, del 9 de Enero de 2019, de ICTK Holdings Co., Ltd: Un aparato para generar una clave de identificación, el aparato comprende: un generador de claves configurado para generar un bit digital basado en si […]

Autenticación de suministro de a través de respuesta al desafío de temporización, del 11 de Diciembre de 2018, de HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.: Un dispositivo de suministro reemplazable que incluye una CPU y una memoria , la memoria almacenando una clave de base , […]

Procedimiento y aparato para generador de números aleatorios, del 13 de Septiembre de 2017, de QUALCOMM INCORPORATED: Un procedimiento para generar números aleatorios para su uso en un dispositivo de comunicación inalámbrica, generándose los números aleatorios en un generador […]

Procedimiento y equipo para generar números aleatorios utilizando la arquitectura de un doble oscilador y caos de tiempo continuo, del 19 de Julio de 2017, de TUBITAK: Generador de bits aleatorios que incluye una arquitectura de doble oscilador que comprende un oscilador rápido con frecuencia rápida f(fast) […]

Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .