我是靠谱客的博主 专一猫咪,最近开发中收集的这篇文章主要介绍居然发现了不同数据CRC16结果一样,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

前言

今天算协议发送部分的CRC16值(CRC-16/MODBUS), 居然发现这2串数据的CRC16值是一样的。
看来单纯用一种校验方式,无法保证能验证出数据在传输过程中没有改变过。
数据如下:
数据A 0A 03 00 00 00 60
数据B 0A 03 00 C0 00 30
用http://www.ip33.com/crc.html来算,CRC-16/MODBUS值都是0x9944.

一直有种错觉,不同数据的CRC16的值不会重复…
没想到,居然在一次实验里面,就能看到CRC16值重复的场景, 运气不错。

最后

以上就是专一猫咪为你收集整理的居然发现了不同数据CRC16结果一样的全部内容,希望文章能够帮你解决居然发现了不同数据CRC16结果一样所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部