AES-128/192/256创建一个密码算法给出一个128位的十六进制输入消息和128/192/256-bit十六进制的关键。创建使用小谎- 197标准。算法并不是建立在速度和不秘密文本消息或数据输入128位输入块。密码和InvCipher是主要的函数来执行。函数执行AES128或AES192或AES256基于大小的关键。函数不检查关键大小或是否输入正确的长度,并将错误如果不正确的大小。
例子:
=密码()的关键,
%关键= ' 000102030405060708090 a0b0c0d0e0f101112131415161718191a1b1c1d1e1f '
%在= ' 00112233445566778899 aabbccddeeff '
%了= ' 8 ea2b7ca516745bfeafc49904b496089 '
= InvCipher(关键,)
%关键= ' 000102030405060708090 a0b0c0d0e0f101112131415161718191a1b1c1d1e1f '
%在= ' 8 ea2b7ca516745bfeafc49904b496089 '
%了= ' 00112233445566778899 aabbccddeeff '
引用作为
大卫·希尔(2023)。高级加密标准(AES) -128192, 256(//www.tianjin-qmedu.com/matlabcentral/fileexchange/73412 -高级加密标准aes - 128 - 192 - 256), MATLAB中央文件交换。检索。