信息安全对称加密AES算法和非对称加密RSA算法的Java实现以及图形化界面
1.AES加密算法:AES加密算法是由于DES和3DES在应用中出现的问题而提出的高级加密标准。AES算法不是Feistel结构,AES的操作轮数在10-14之间。其中当数据块和密钥都为128位时,轮数为10。随着数据块的密钥长度的增加,操作轮数也会增加,最大值为14。AES的每一轮包括以下4部分 字节替换:用一张称为“S盒子”的固定表来执行字节到字节的替换 行移位置换:行与行之间执行简单...
原创
2018-04-05 10:48:49 ·
2133 阅读 ·
0 评论