Fault Detection in AES Encoder and Decoder

Key size in bits:         Block size in bits:
Key in hex:
Plaintext in hex:
Ciphertext in hex:
           
Round #:
  Data Block Parity Block
SubBytes:
ShiftRows:
MixColumns:
AddRoundKey:
Fault detected by hardware redundancy?
output of AEC coder/decoder with EDC:
Parity matrix of EDC:
Error indicator matrix of EDC:
Fault detected by EDC?

Notice: the input should be in hexadecimal format. e.g. C34C052CC0DA8D73451AFE5F03BE297F. you can change the key size and block size from the drop-down box.

the round # is defined with regard to the encryption process. so you should notice that for decryption the round 0 is the last round performed.

Instructions