You are on page 1of 2

Un generador de números aleatorios del tipo “true” basado en un oscilador en anillo

de bajo costo y baja potencia para encriptación en tarjetas inteligentes


1. PROBLEMÁTICA

 Las tarjetas inteligentes han sido ampliamente utilizadas en transacciones


financieras electrónicas, identificación y sistemas de comunicación
inalámbricas.
 La seguridad de las tarjetas inteligentes se basa en la generación de un
impredecible e irreproducible secuencia de llaves digitales usando generadores
de números aleatorios no determinísticos; por tanto los TRNG cumplen un rol
fundamental para la encriptación de las tarjetas inteligentes.
 La potencia y área son recursos limitados en la mayoría de tarjetas inteligentes
2. ESTADO DEL ARTE

 Ruido térmico y de disparo de dispositivos son las fuentes aleatorias que suelen
generar números aleatorios del tipo true
 Método: Oscilador de lazo de realimentación usado como compensador de
offset en el amplificador de ruido para garantizar la igual probabilidad de 0 y 1s
en la salida de secuencias de bits.
(Tasa de información: 10Mb/s y Consumo energético: 2.3 mW)
Desventaja: Alto consumo de potencia
Propuesta: TRGN basado en un oscilador de alta velocidad para aplicaciones de
criptografía en una tarjeta inteligente IC
 Método: Genera números aleatorios por muestreo de la señal de entrada de
900 MHz con un reloj jitter local de 320 KHz.
(Consumo energético: 0.55 uW debido al reuso de la entrada de 900 MHz)
Desventajas:
- El desempeño estadístico de la salida de bits es sensible a los voltajes offset
de entrada de los latches causado por variaciones de proceso.
- Solo genera números aleatorios de 3 bits limitando la aleatoriedad de la
salida de bits
Propuesta: TRNG de muy baja potencia para propósitos de anti-colision en RFID
 Propuesta: TRNG de bajo voltaje y potencia para Gen2 RFID TAG
(Suministro de voltaje MIN: 0.8V y Consumo energético: 1.04 uW)
 La mayoría de los TRNGs propuesta presentan ya se alto consumo de potencia
o baja propiedad estadistica
3. FUNDAMENTO TEÓRICO
4. CARACTERÍSTICAS CUALITATIVAS

 Método: Técnica de muestreo del oscilador


 Resultado de “NIST RNG tests” : Aprobado
 Resultado de Diehard tests: Aprobado
 Hecho dentro de un IP y satisfactoriamente usado en una tarjeta SD para
aplicación de encriptación

5. CARÁCTERÍSTICAS CUANTITATIVAS

 Tecnología CMOS fabricado: HHNEC 0.13 um


 Área del TRNG: 0.005 mm2
 Fuente de voltaje: 1.8 V
 Consumo energético: 40 uW
 Tasa de información (bits de salida) : 100 Kb/s (después de
postprocesamiento
6. ESTRUCTURA

 Oscilador tetraédrico con un largo “jitter”


 Procesador postdigital: Mejorar aún más la aleatoriedad de los bits de salida
7. ORGANIZACIÓN DEL PAPER

 Sección II: Introducción al oscilador en anillo


 Sección III: Arquitectura del TRNG propuesto
 Sección IV: Ruido de fase del oscilador es analizado y técnicas para mejorar la
aleatoriedad del oscilador en anillo
 Sección V: Procesador post digital usado para mejorar la aleatoriedad
 Sección VI: Resultados de mediciones

8. PROPUESTA
Bajo costo y potencia de oscilador en anillo con alta aleatoriedad para encriptación
9. PALABRAS CLAVE
- Jitter
- Phase noise
- Smart cards
- Tetrahedral oscillator
- Truly random number generator

You might also like