目前主流的IAP 加密算法是什么

2019-12-09 20:03发布

串口IAP,上位机电脑端通过某种加密算法把原始的BIN文件转换(也就是经过运算加密)后,通过串口发送给单片机,单片机将收到的数据先解密,然后再写入自身flash中完成IAP功能。



最近刚涉及到这个内容,大脑完全空白。请过来人给推荐简单有效算法。

最关键的是这个算法在单片机内可以运行,换句话说就是用纯C语言代码可以实现的。不要用什么第三方看不到源码的DLL库等。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
58条回答
lhaoyue
1楼-- · 2019-12-15 23:09
AES 加密算法
shangdawei
2楼-- · 2019-12-16 04:00
 精彩回答 2  元偷偷看……
suebillt
3楼-- · 2019-12-16 05:51
shangdawei 发表于 2016-9-6 13:52
前提是可以用JLINK把相关地址的代码读出来。

可以直接读全部的ROM
shangdawei
4楼-- · 2019-12-16 06:07
suebillt 发表于 2016-9-6 15:25
可以直接读全部的ROM

如果这样,加密就没有意义了。
ycping
5楼-- · 2019-12-16 08:47
标记一下。
qwe2231695
6楼-- · 2019-12-16 11:35
suebillt 发表于 2016-9-6 15:25
可以直接读全部的ROM

启用了读取保护的单片机是不能读的,并且关闭JTAGE SWD,除非先进行全片擦除。

一周热门 更多>