【问题标题】:Checksum on the message消息上的校验和
【发布时间】:2010-11-09 09:47:04
【问题描述】:

我是这方面的初学者。

在我的项目中,我需要计算一个两位数的 256 模校验和,我该如何计算?或者我可以实现一些其他更好的校验和算法吗?

【问题讨论】:

    标签: messaging


    【解决方案1】:

    我建议您使用例如 SHA-1 或 SHA-256 来查看 HMAC

    【讨论】:

    • 这是交易。我收到带有校验和的消息。但在我的应用程序中,我需要检查该校验和。
    • 那么您必须提供有关如何计算校验和的更多详细信息,以便任何人帮助您。
    • 我收到一条消息,最后有校验和(它是两位数的 256 模校验和)。当我修改消息时,我需要计算同一消息的校验和,我看看它是否与校验和相同在消息中。
    • 我现在唯一需要做的就是如何计算两位数的 256modlo 校验和。
    • 例如,英特尔目标文件规范要求在文件中每条记录的末尾都有一个字节校验和。该校验和存储在每条记录的最后一个字节中,并被定义为记录中所有其他字节的值之和的二进制补码,以 256 为模。也就是说,一条记录中的所有字节之和以 256 为模校验和字节的值应产生零值。如果没有,则记录中的校验和字节或某些其他字节一定已损坏。 fearme.com/misc/alg/node184.html 实际上并没有帮助回答这个问题。
    猜你喜欢
    • 1970-01-01
    • 2011-10-24
    • 1970-01-01
    • 2012-05-16
    • 1970-01-01
    • 2019-04-12
    • 2021-07-22
    • 2015-06-29
    • 1970-01-01
    相关资源
    最近更新 更多