用python的tcp接收CRC32校验的数据,该怎么验证接收到的数据是否正确?普通的CRC验证我知道,比如数据110011,多项式10011,计算的出CRC编码1010,传输110011 1010,我收到后模二10011就行。但用CRC32校验的话,又是反转,又是初始值,得出CRC编码是Ox6DD28E9B,这个值怎么使用?还是直接加到原始数据中吗?我用发送数据+CRC编码除以多项式验证结果不正确。CRC32里初始值到底怎么用?该如何验证经CRC32编码后的数据正确性?最好用python给个函数
4条回答 默认 最新
悬赏问题
- ¥30 不会,学习,有偿解答
- ¥15 SQL查询语句报错(检查)
- ¥15 此表中公式应该怎么写
- ¥15 求HI-TECH PICC 9.50 PL3安装包
- ¥15 在Windows中运行ollama出现运行缓慢的情况
- ¥15 下载ctorch报错,求解
- ¥15 如何将这段css代码应用于wordpress的elementor的单个小部件中显示,而不是整个网站全局显示。
- ¥15 如何入门学习c语言,单片机
- ¥15 idea 编辑语言的选择
- ¥15 Windows下部署Asmjit