开发工具

adler32校验和算法验证计算器

在线adler32校验和算法验证工具,可用于adler32日常编码算法验证,常用于ZooKeeper、ZIP编码中使用。
需要校验的数据:
校验计算结果(Hex):
校验计算结果(Dec):
校验计算结果(Oct):
校验计算结果(Bin):
Adler-32是一个简单的校验和算法,这个算法比CRC算法更加快速,但是安全性不如CRC,Adler32算法在安全性和速度之间做了一个权衡。

Adler-32校验和简单算法:
1)通过求解两个16位的数值A、B实现,并将结果连结成一个32位整数;
2)A就是字符串中每个字节的和,而B是A在相加时每一步的阶段值之和;
3)在Adler-32开始运行时,A初始化为1,然后加上每一个字节值,B初始化为0,然后加上第一个步骤的A的值;
4)最后的校验和要先模上65521,进行B<<16+A得到校验和。
Copyright © 2019-2026 metools.info ME2在线工具 All Rights Reserved.蜀ICP备2024082744号