qq_42800713 2021-01-29 23:23 采纳率: 0%
浏览 45
已结题

接收到CRC32编码的数据如何验证数据的正确性?

用python的tcp接收CRC32校验的数据,该怎么验证接收到的数据是否正确?普通的CRC验证我知道,比如数据110011,多项式10011,计算的出CRC编码1010,传输110011 1010,我收到后模二10011就行。但用CRC32校验的话,又是反转,又是初始值,得出CRC编码是Ox6DD28E9B,这个值怎么使用?还是直接加到原始数据中吗?我用发送数据+CRC编码除以多项式验证结果不正确。CRC32里初始值到底怎么用?该如何验证经CRC32编码后的数据正确性?最好用python给个函数

  • 写回答

4条回答 默认 最新

  • bj_0163_bj 2021-01-30 09:37
    关注

      0x6DD28E9B  ? 16进制

    评论

报告相同问题?

悬赏问题

  • ¥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