key & padding

基于原始的16字节K会派生出两个16字节的sub key: K1, K2。

当原始消息已经block size对齐时,使用K1参与最后一个block的计算;

否则,padding(x) 会把原始消息M补齐到block size对齐,使用K2参与最后一个block的计算。

padding(x):在M后面拼接一个1,后面再带i个0

aes

默认是使用aes-128-cbc

maclen为16字节



Published

18 August 2019

Tags


Share On