Professional Documents
Culture Documents
3. FUNDAMENTO TEÓRICO
La calidad criptográfica de entropía completa de llaves de n bits es obtenido de una
secuencia binaria donde todos los patrones de n bits tiene una misma probabilidad de
ocurrencia que alcanza a 2-n encima de un largo infinito conjunto de datos con entropía
mínima H que tiende a 1. (Min. entropía es calculado como el logaritmo negativo de la
probabilidad del patrón más probable)
4. CARACTERÍSTICAS CUALITATIVAS
Método: Combina la entropía de múltiples fuentes independientes (3) para
generar una salida de secuencia binaria que es indistinguible de una fuente de
entropía ideal sin tendencia
La disponibilidad de múltiples secuencia binarias no correlacionadas sin
procesar permite el uso de un alternativo ligero extractor BIW de 8 bits
datapath resultando en un layout compacto de 1088 um2 mientras posibilita la
operación de 1.3 GHz medido a 0.75 V, 25 ºC
Salidas extraída libre de histéresis para intervalos 1-1000 con ACF~0 dentro del
95% de los límites de confianza de una distribución Gausiana (u=0; σ2=0.002)
Resultado de “NIST RNG tests” (16): Aprobado
5. CARACTERÍSTICAS CUANTITATIVAS
“phi-coefficient cross-correlation” (3 fuentes de entropía): <0.003
Entropía de Shannon: Hasta 0.9999999995 y límite inferior de entropía minima
>0.99
Tecnología CMOS fabricado: 14 nm high k/metal-gate FinFET
Densidad de Layout: 1008 um2
Consumo energético:
- 1.5 mW (90 uW potencia de fuga de componente adicional) a 1.3GHz,
0.75V, 25ºC
- 4uW a 300mV (“subthreshold voltage”), 25ºC
- 27uW a 323 Gbps/W, 400mV
Tasa de información (bits de salida):
- 162.5 Mbps a 1.3GHz, 0.75V, 25ºC
- 225 Mbps a 950mV
- 400 Kbps a 300mV (“subthreshold voltage”), 25ºC
- 8.6 Mbps a 323 Gbps/W, 400mV
Eficiencia energética: 3pJ/bit
Eficiencia energía pico: 323 Gbps/W a 400mV
Rango de voltaje (V): 300 a 950mV
Factor x6.5 reducción en “gate count” y un factor x5.4 menor consumo de
energía comparado con los extractores de entropía SHA/AES
6. ESTRUCTURA
3 fuentes de entropía independientes totalmente digitales de
autocalibración: Proporciona secuencias binarias sin procesar mutuamente sin
correlación
Supresores de correlación (basado en registros de desplazamiento de
realimentación XOR)
Extractor ligero BIW : Permite el muy bajo consumo de energía
8. PROPUESTA
Generación “on-die” de llaves criptográficas en energías limitadas para plataformas
IOT y wearable
9. PALABRAS CLAVE
- All digital entropy generation
- Cryptographic quality key-generation
- Full-entropy true random number generator
- IOT/wearable security
- Metaestability
- Ultra-lightweight entropy extractor