使用我们的在线工具从文本字符串、文件或其他内容类型生成Adler32校验和
Adler32提供了一种使用32位校验和快速验证数据完整性的方法
通过客户端处理立即获取您的Adler32校验和
一键复制生成的校验和到剪贴板
🔒 客户端处理
所有校验和生成均在您的浏览器中使用JavaScript完成。您的数据永远不会离开您的设备。
Adler32是Mark Adler于1995年发明的一种校验和算法。它是zlib压缩库的一部分,是Fletcher校验和的修改版本。Adler32生成一个32位(4字节)的校验和值,通常表示为8个字符的十六进制数字。
⚠️ 注意:Adler32是一种校验和算法,不是加密哈希函数。它专为错误检测设计,而非安全,不应用于安全敏感的应用。对于加密用途,请使用SHA-256或SHA-3等算法。
Adler32广泛用于各种应用中的错误检测:
| 应用 | 用途 |
|---|---|
| zlib compression library | zlib中错误检测的默认校验和方法 |
| PNG image format | 在PNG规范中用于数据完整性检查 |
| Rsync utility | 用作滚动校验和以实现高效文件同步 |
| Network protocols | 一些协议使用Adler32进行轻量级错误检测 |
| 算法 | 输出大小 | 主要用途 | 速度 |
|---|---|---|---|
| Adler32 | 32 bits | 错误检测 | 非常快 |
| CRC32 | 32 bits | 错误检测 | 快速 |
| MD5 | 128 bits | 加密哈希 | 中等 |
| SHA-256 | 256 bits | 加密安全 | 慢 |
💡 Adler32是非安全上下文中快速错误检测的绝佳选择,尤其是在性能很重要时。对于小数据包,它在速度和错误检测能力之间提供了良好的平衡。
中文 (中国)