您现在的位置是:首页 > 源码 > AES加解密算法例程
推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

AES加解密算法例程

更新时间:2015-11-28 22:02:43 大小:2M 上传用户:devilmoon查看TA发布的资源 标签:stm32AES加解密 下载积分:2分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

一个基于stm32f030单片机的AES128bit加解密算法例程, 该算法我已经验证通过并做了部分优化,该算法的加解密方式为AES-128bit/ECB/PKCS5Padding AES加密过程是先通过key进行加密,然后利用base64方式编码变成了最终的密文。 解密过程正好相反,是先利用base64方式解码,然后利用key进行解密成最终的明文。 该算法比较占内存,当然也跟你需要加解密的数据长度有关。算法当中用到了malloc分配 内存空间,如果运行不成功,建议将单片机堆栈稍微改大一点再试。

部分文件列表

文件名大小
16字节加解密的AES算法/1KB
16字节加解密的AES算法/CORE/1KB
16字节加解密的AES算法/CORE/arm_common_tables.h5KB
16字节加解密的AES算法/CORE/arm_math.h237KB
16字节加解密的AES算法/CORE/core_cm0.h32KB
16字节加解密的AES算法/CORE/core_cmFunc.h17KB
16字节加解密的AES算法/CORE/core_cmInstr.h20KB
16字节加解密的AES算法/CORE/startup_stm32f030.s10KB
16字节加解密的AES算法/OBJ/1KB
16字节加解密的AES算法/Project/1KB
16字节加解密的AES算法/Project/16BytesAES.uvguix.Administrator139KB
...

全部评论(0)

暂无评论