说明: AES加密算法的matlab程序,包含AES的各个部分的代码,可供学习参考使用。 文件列表: AES MATLAB AES MATLAB\ASE_key.m AES MATLAB\input.txt AES MATLAB\key.txt AES MATLAB\Main.m AES MATLAB\mix_columns.m AES MATLAB\out.txt AES MATLAB\shift_rows.m AES MATLAB\sub_bytes.m AES MATLAB\s_box.txt AES MATLAB\s_box_create.m AES MATLAB\writeout.m AES MATLAB\xor_round_key.m
2021-05-10 19:35:38 8KB AES MATLAB
1
加密模式:ECB 填充:PKCS7Padding 字符集:UTF-8 输出结果:转换base64(Java代码部分也可以改成Hex) js示例和java示例,带有crypto-js.js和pad-pkcs7.js
2021-05-10 19:00:11 30KB AES加密解密
1
AES通用加解密使用base64转码方法,ECB模式,PKCS7Padding 填充,密码必须是16位,编码明确指定了采用UTF-8
2021-05-10 17:55:27 70KB AES C# .net
1
AES matlab实现和AES原理文档 %AES_DEMO Demonstration of AES-components. % % AES_DEMO % runs a demonstration of all components of % the Advanced Encryption Standard (AES) toolbox. % % In the initialization step the S-boxes, the round constants, % and the polynomial matrices are created and % an example cipher key is expanded into % the round key schedule. % Step two and three finally convert % an example plaintext to ciphertext and back to plaintext. % Copyright 2001-2005, J. J. Buchholz, Hochschule Bremen, buchholz@hs-bremen.de % Version 1.0 30.05.2001 % Initialization [s_box, inv_s_box, w, poly_mat, inv_poly_mat] = aes_init; % Define an arbitrary series of 16 plaintext bytes % in hexadecimal (string) representation % The following two specific plaintexts are used as examples % in the AES-Specification (draft) plaintext_hex = {'00' '11' '22' '33' '44' '55' '66' '77' ... '88' '99' 'aa' 'bb' 'cc' 'dd' 'ee' 'ff'}; %plaintext_hex = {'32' '43' 'f6' 'a8' '88' '5a' '30' '8d' ... % '31' '31' '98' 'a2' 'e0' '37' '07' '34'}; % Convert plaintext from hexadecimal (string) to decimal representation plaintext = hex2dec (plaintext_hex); % This is the real McCoy. % Convert the plaintext to ciphertext, % using the expanded key, the S-box, and the polynomial transformation matrix ciphertext = cipher (plaintext, w, s_box, poly_mat, 1); % Convert the ciphertext back to plaintext % using the expanded key, the inverse S-box, % and the inverse polynomial transformation matrix re_plaintext = inv_cipher (ciphertext, w, inv_s_box, inv_poly_mat, 1);
2021-05-10 13:09:30 569KB AES matlab
1
C#编写的DES、AES、3DES、IDEA加密解密算法实现,内有完整源代码
2021-05-10 10:49:07 1.34MB C# DES AES 3DES
1
该小工具可用于AES算法的加解密运算,默认ECB模式,支持128bit、192bit、256bit密钥长度,明文和密文均支持字符串和十六进制,是调试AES加解密的神器。
2021-05-09 14:03:07 492KB AES AES-128 加解密 小工具
1
使用DWT进行加密和图像隐写术
2021-05-09 09:50:41 5.56MB aes matlab steganography dwt
1
前端aes加密实现文件-aes.js
2021-05-08 22:42:10 8KB 前端aes加密
1
AES和RSA算法实验的实验报告.希望可以帮到大家的忙。多谢各位的支持。
2021-05-08 20:23:20 384KB AES算法 实验报告 RSA算法
1
【最新】C++ md5, AES CBC UTF-8加密
2021-05-08 18:00:13 38KB md5 aes
1