Patent · US Active

Method for signing and verifying data using multiple hash algorithms and digests in PKCS

US8914641B2 · kind B2 · utility

15Cited by
1References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 12, 2012
Grant dateDec 16, 2014
Priority date
Expiry dateDec 12, 2032

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L9/3247
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Methods, systems, and apparatuses are disclosed for signing and verifying data using multiple hash algorithms and digests in PKCS including, for example, retrieving, at the originating computing device, a message for signing at the originating computing device to yield a signature for the message; identifying multiple hashing algorithms to be supported by the signature; for each of the multiple hashing algorithms identified to be supported by the signature, hashing the message to yield multiple hashes of the message corresponding to the multiple hashing algorithms identified; constructing a single digest having therein each of the multiple hashes of the messages corresponding to the multiple hashing algorithms identified and further specifying the multiple hashing algorithms to be supported by the signature; applying a signing algorithm to the single digest using a private key of the originating computing device to yield the signature for the message; and distributing the message and the signature to receiving computing devices. Other related embodiments are disclosed.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.