一可软件 一可软件 Công cụ hàng loạt
Tiếng Việt

Fletcher校验和计算器

支持Fletcher-16/32/64算法,可计算文本、十六进制或文件的校验和值,支持批量处理和多格式导出。

Kiểm tra thông tin và thao tác công cụ. Kiểm tra bài viết và danh mục.
输入任意文本,工具将计算其Fletcher校验和值。
支持选择多个文件进行批量计算。文件不会上传到服务器,所有计算都在本地完成。

Mục này đang hiển thị bằng ngôn ngữ hiện tại.

软件使用说明

  1. 选择计算模式:工具提供"单个计算"和"批量计算"两种模式,通过顶部标签卡切换。单个模式适合快速验证,批量模式适合处理多个文件。
  2. 单个计算模式:
    • 文本字符串:直接输入文本内容计算校验和
    • 十六进制:输入十六进制数据,支持空格、冒号、连字符分隔
    • 文件:选择本地文件计算其校验和
  3. 选择算法版本:
    • Fletcher-16:使用8位数据块,生成16位校验和
    • Fletcher-32:使用16位数据块,生成32位校验和
    • Fletcher-64:使用32位数据块,生成64位校验和
  4. 配置输出格式:
    • 显示格式:支持十六进制大写、小写、十进制、二进制
    • 十六进制前缀:可选择0x、$、H后缀或无前缀
  5. 批量计算模式:选择多个文件后,点击"开始批量计算",工具将逐一处理所有文件并显示进度。
  6. 导出结果:批量计算完成后,可选择CSV、JSON或TXT格式下载完整的计算结果。

常见问题

答:三种版本的主要区别在于数据块大小和校验和长度。Fletcher-16将数据按8位块处理,生成16位校验和;Fletcher-32按16位块处理,生成32位校验和;Fletcher-64按32位块处理,生成64位校验和。数据量越大,建议使用更高位数的版本以获得更好的错误检测能力。

答:Fletcher校验和的计算速度比CRC更快,但错误检测能力略低于CRC。Fletcher适用于对性能要求较高、对错误检测要求中等的场景;CRC更适合需要高可靠性错误检测的场景。Fletcher是Adler32算法的前身,在网络协议和实时数据验证中应用广泛。

答:支持多种常见的十六进制格式:空格分隔(如:48 65 6C 6C 6F)、冒号分隔(如:48:65:6C:6C:6F)、连字符分隔(如:48-65-6C-6C-6F)以及无分隔连续格式(如:48656C6C6F)。输入时不区分大小写。

答:工具对文件数量没有硬性限制,但会受到设备内存的影响。界面最多显示前20个文件的预览和结果,其余文件会正常处理但不在界面显示。建议单次处理的文件总大小不超过设备可用内存的一半,以确保处理顺畅。

答:不会。所有文件的校验和计算都在您的设备本地完成,文件内容不会上传到任何服务器。这确保了您的数据隐私和安全,同时也意味着处理速度取决于您设备的性能。

答:Fletcher校验和广泛应用于:网络协议中的数据完整性验证、文件传输过程中的错误检测、数字通信系统、实时数据流验证、嵌入式系统中的快速校验等场景。由于计算效率高,特别适合资源受限的环境。