关于AES算法 我要做个毕业设计,是基于AES算法的文件加密小软件

[复制链接]
查看11 | 回复1 | 2010-11-25 02:28:19 | 显示全部楼层 |阅读模式
关于AES的算法,代码我有,可是有很多地方都看不懂,像那个矩形方块,还有轮密钥的算法等等等等,因为我基础很薄,也没有接触过AES,希望有谁能帮我解释一下算法,最好是把加密的算法从第一步说明。可以的话解密也解析一下。vc++的,希望详细一点。谢谢了,没财富,希望大家帮一下

回复

使用道具 举报

千问 | 2010-11-25 02:28:19 | 显示全部楼层
DES要比AES好,尤其是三重DES,选取256位以上的密钥就很难在可接受的时间进行破解了。当前的公钥加密RSA体系较之前两种都要更加先进,破解难度也更加高。现代的椭圆曲线加密也很流行,破解难度也极其高。即是拥有超级计算机,只要密钥的长度选取得足够长,也是不可能在可以接受的时间内破解的。当然,最好的加密算法就是将密钥的长度选取为待加密的明文的长度,并且一次一密,这样最安全了,可以达到香农安全,但是这种方法不实际。目前广泛使用的就是3重DES和RSA 如果还没解决你的问题,可以加我百度HI账号。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行