我需要使用标准的ANSI CRC-16哈希计算一个ANSI CRC-16的plainText ASCII字节哈希,其多项式为X16 X15 X2 1.
例如,如果我有明文1085051000201146587443HG234,我需要能够生成CRC-16哈希,在这种情况下将是26359.
对我来说,这看起来像是一个两步过程,第一步是将每个字母/整数转换为ASCII值并将所有值附加在一起.
第二步是获取该数字字符串并应用多项式计算.
任何想法如何在Javascript中执行此操作?这可能吗?
解决方法:
这里有一个例子:http://zorc.breitbandkatze.de/crc.html