let SBT be Permutation of (8 -tuples_on BOOLEAN); for MixColumns being Permutation of (4 -tuples_on (4 -tuples_on (8 -tuples_on BOOLEAN)))
for message being Element of 128 -tuples_on BOOLEAN
for Key being Element of 192 -tuples_on BOOLEAN holds AES192-DEC (SBT,MixColumns,(AES192-ENC (SBT,MixColumns,message,Key)),Key) = message
let MixColumns be Permutation of (4 -tuples_on (4 -tuples_on (8 -tuples_on BOOLEAN))); for message being Element of 128 -tuples_on BOOLEAN
for Key being Element of 192 -tuples_on BOOLEAN holds AES192-DEC (SBT,MixColumns,(AES192-ENC (SBT,MixColumns,message,Key)),Key) = message
let message be Element of 128 -tuples_on BOOLEAN; for Key being Element of 192 -tuples_on BOOLEAN holds AES192-DEC (SBT,MixColumns,(AES192-ENC (SBT,MixColumns,message,Key)),Key) = message
let Key be Element of 192 -tuples_on BOOLEAN; AES192-DEC (SBT,MixColumns,(AES192-ENC (SBT,MixColumns,message,Key)),Key) = message
reconsider text = AES-Statearray . message as Element of 4 -tuples_on (4 -tuples_on (8 -tuples_on BOOLEAN)) ;
reconsider sKey = AES-KeyInitState192 Key as Element of 6 -tuples_on (4 -tuples_on (8 -tuples_on BOOLEAN)) ;
reconsider cipher = AES-ENC (SBT,MixColumns,text,sKey) as Element of 4 -tuples_on (4 -tuples_on (8 -tuples_on BOOLEAN)) ;
reconsider CBLOCK = AES192-ENC (SBT,MixColumns,message,Key) as Element of 128 -tuples_on BOOLEAN ;
AES192-DEC (SBT,MixColumns,CBLOCK,Key) =
(AES-Statearray ") . (AES-DEC (SBT,MixColumns,cipher,sKey))
by LMINV1
.=
(AES-Statearray ") . text
by LASTXX
;
hence
AES192-DEC (SBT,MixColumns,(AES192-ENC (SBT,MixColumns,message,Key)),Key) = message
by FUNCT_2:26; verum