gpt4 book ai didi

java - CRC-16 与 0xA001 多项式

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:21:29 29 4
gpt4 key购买 nike

我想用 0xA001 多项式计算字节数组的 CRC-16 校验和。但我真的不知道如何在 Java 中做到这一点,以及如何使用给定的多项式。它是某种特殊值(0xA001)吗?你能告诉我一个可以为我计算校验和的库,或者给我一些有用的资源吗?

提前致谢,

最佳答案

您似乎想要 CRC-16-IBM多项式,x16 + x15 + x2 + 1,反转 (0xA001)。 CRC-16 的 Java 实现使用 CRC-16-CCITT多项式,x16 + x12 + x5 + 1,可以找到here ;相应的单元测试是 here .这些应该会让您朝着正确的方向开始。

关于java - CRC-16 与 0xA001 多项式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3793399/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com