找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

给大家分享一个AES和MD5的加密算法C语言程序

查看数: 4102 | 评论数: 2 | 收藏 2
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-8-14 22:57

正文摘要:

以前给汽车开发ECU软件,他们安全算法要求使用MD5和AES128算法,搞了很长时间,最后终于搞定,给大家分享一下两种算法的源码,AES是VS的工程,MD5是Qt上我做测试的工程,可以用在软件加密和解密上的,大家有需要的可 ...

回复

ID:138097 发表于 2019-8-15 13:50
鹏博士PBs 发表于 2019-8-15 11:12
没太明白 可以再详细一些吗

比如MD5算法,代码中有个函数是MD5CalculateDigest(unsigned char *digest, unsigned char *src, unsigned int len)
src是你要加密的数据,digest是加密后的数据,len是数据长度

AES是完整的工程,直接可以使用,里面有AES的五种模式,我只用过ECB模式的,算是常用的一种模式,别的也没有试过。
ID:282095 发表于 2019-8-15 11:12
没太明白 可以再详细一些吗

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表