Partial sha-based hash function
AssigneenChain Licensing AG
InventorsWei ZHANG, Steven Patrick COUGHLAN, John MURPHY, Arthur GORDAN
Life of this patent
Estimating the term…
Loading patent…
AssigneenChain Licensing AG
InventorsWei ZHANG, Steven Patrick COUGHLAN, John MURPHY, Arthur GORDAN
Estimating the term…
A computer-implemented method of verifying the integrity of part of a pre-image corresponding to a hash digest generated by hashing the preimage with a SHA-based hash function, wherein the pre-image comprises a first message and a second message, and wherein the method comprises: a) receiving an iteration input vector; b) obtaining a second sequence of blocks; c) generating a final iteration output vector by performing an iteration of the SHA-based hash computation for each of the second sequence of blocks in order of a respective position in the second sequence of blocks, wherein the iteration of the SHA-based hash computation performed on a first one of the second sequence of blocks is based on the obtained iteration input vector; and d) generating a candidate hash digest based on the final iteration output vector, the candidate hash digest being for comparison with the hash digest.
A computer-implemented method of verifying an integrity of part of a pre-image corresponding to a hash digest generated by hashing the pre-image with a SHA-based hash function, wherein the pre-image comprises a first message and a second message, and wherein the method is performed by a verifying party and comprises:
A computer-implemented method of proving an integrity of part of a pre-image corresponding to a hash digest generated by hashing the pre-image with a SHA-based hash function, wherein the pre-image comprises a first message and a second message, and wherein the method is performed by a proving party and comprises:
19-23. (canceled)
Computer equipment comprising:
A computer program embodied on non-transitory computer-readable storage media and configured so as, when run on one or more processors, the one or more processors to perform a method of verifying an integrity of part of a pre-image corresponding to a hash digest generated by hashing the pre-image with a SHA-based hash function, wherein the pre-image comprises a first message and a second message, and wherein the method is performed by a verifying party and comprises:
Dependencies are inferred from the claim text.