01 CRYPTOGRAPHIC PROCESSING UNIT

Encode the block.
Expose every round.

Laboratorium interaktif untuk menelusuri enkripsi dan dekripsi Simplified AES 16-bit, mulai dari pembangkitan kunci hingga keluaran akhir.

16BIT BLOCK
16BIT KEY
02ROUNDS
2⁴GALOIS FIELD

COMMAND / INPUT

Configure operation

01
Pilih mode operasi
0/16 bit
DATA://
Masukkan tepat 16 karakter biner. Spasi antarnibble diperbolehkan.
0/16 bit
KEY://
Kunci selalu berukuran 16-bit untuk enkripsi maupun dekripsi.
TEST VECTOR DATABASE Jalankan skenario pengujian bawaan
READY
CRYPTOMATRIX VECTOR / CM-01 P: CAFE  •  K: BEEF  •  C: 2855
Mode enkripsi memuat plaintext, sedangkan mode dekripsi memuat ciphertext pasangannya.

DATABASE / CONSTANTS

S-AES reference core

04

S-Box / SubNibble

Inverse S-Box

MX-01

MixColumns

1441
MX-02

InvMixColumns

9229
RC-16

Round constants

RCON1 = 1000 0000

RCON2 = 0011 0000

GF-04

Galois Field

GF(2⁴), modulus:

m(x) = x⁴ + x + 1

10011 / 0x13