发布
loading-left
loading loading loading
loading-right

加载中

个人主页
TA还没有准备介绍自己
TA的源代码 (2)
AES(Advanced Encryption Standard)密码算法具体实现
暂无评分
 本AES实现支持的工作模式包括:ECB,CBC,CFB,OFB,CTR。在实现时,是在一个函数同时支持这些工作模式的,可以根据需要拆分成相应的函数单独实现。    本AES实现支持的密钥长度为128位/192位/256位,支持的基本块大小为128位。
agiculture
2016-08-23
0
1
AES算法的C语言实现
暂无评分
经本人验证过,可用,256位,加密解密都行。  本文的实现环境为VC6,算法实现中使用了VC的扩展类型(__int32),因此,你在使用时可根据具体应用平台换成相应的32位整型类型即可。涉及两个工程:工程AesArrays用来产生最终的AES算法所需要的各种变换数组,也实现了算法的标准流程中的各阶段算法;工程AesCipher实现最终的AES算法,它使用了AesArays中生成的数组数据。另外,在AesCipher中,提供了一个工具类Base64实现Base64编码,以方便测试。  
agiculture
2016-08-23
0
1
没有更多了~