Simulador de Cifrado Grain-128AED
LFSR de 32 bits + Cifrado por flujo
LFSR 32 bits
x³¹ + x⁶ + x⁵ + x¹ + 1IN →→ OUT
IC1
0
0
0
0
0
0
0
0
IC2
0
0
0
0
0
0
0
0
IC3
0
0
0
0
0
0
0
0
IC4
0
0
0
0
0
0
0
0
Taps (resaltados): 1, 5, 6, 31
XOR → bit[0]
[1]0^[5]0^[6]0^[31]0=0
Vel:500ms
Ciclos: 0Salida: -Feedback: -
Cifrado por Flujo (Stream Cipher)
Cada pulso envia un bit. El bit de salida del LFSR se suma XOR con el bit del mensaje.
Mensaje: HOLA (Byte 1/4: 'H')
DIP Switch (8 bits → 7 segmentos + DP)
Original (TX)
00000000
XOR
Cifrado (canal)
00000000
XOR
Descifrado (RX)
00000000