讨论:两段Bin的数据,什么算法可以校验不同(已解决)

2020-02-21 21:26发布

本帖最后由 FSL_TICS_ZJJ 于 2014-9-11 14:44 编辑

我要做一个Boot上位机程序!

因为我们平时编译的时候输出的文件名一般不会改动的,编译完后Bin文件会改变,我想做个Check Code,比如通过什么算法,产生一个Check Value,文件中的数据不一样了,CheckValue就会改变,这样能防止程序下载成不同版本的文件!

用什么算法Check Value相同的机率会最低呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
37条回答
qinshiysb
1楼-- · 2020-02-23 15:16
太高深了。。。
bluestone2012
2楼-- · 2020-02-23 20:01
 精彩回答 2  元偷偷看……
sunnyqd
3楼-- · 2020-02-23 20:14
bluestone2012 发表于 2014-8-24 13:26
MD5这么高大上的都来了

嘿嘿,用在单片机的密码加密里面还是很好用的
wangpengcheng
4楼-- · 2020-02-23 20:55
sunnyqd 发表于 2014-8-24 13:09
我待会儿,中午睡觉起来发个贴子,我以前用过CRC32校验的,可供参考

OK,谢谢啦!
sunnyqd
5楼-- · 2020-02-24 01:50
wangpengcheng 发表于 2014-8-24 13:55
OK,谢谢啦!

我的那个crc32.c可以参考一下,http://www.amobbs.com/thread-5592908-1-1.html
wangpengcheng
6楼-- · 2020-02-24 05:38
sunnyqd 发表于 2014-8-24 17:35
我的那个crc32.c可以参考一下,http://www.amobbs.com/thread-5592908-1-1.html

收到,谢谢!

一周热门 更多>