AES-128/192/256 算法,用于在给定 128 位十六进制输入消息和 128/192/256 位十六进制密钥的情况下创建密码。 使用FIBS-197标准创建。 该算法不是为提高速度而构建的,并且不包含文本消息或数据输入的128位输入块。 Cipher 和 InvCipher 是要执行的主要函数。 函数根据密钥大小执行 AES128 或 AES192 或 AES256。 函数不会检查密钥大小或输入的长度是否正确,如果大小不正确,则会出错。
例子: Out = Cipher(key,In) %key ='000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f' %In='00112233445566778899aabbccddeeff' %Out='8ea2b7ca516745bfeafc49904b496
2022-09-25 12:20:08
8KB
matlab
1