Patent · US Active

Batch cryptography for hardware security modules

US11630921B2 · kind B2 · utility

11Cited by
0References
9Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 11, 2020
Grant dateApr 18, 2023
Priority date
Expiry dateMay 12, 2041

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F21/602
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods, systems, and apparatuses, including computer storage media and hardware security modules, for performing batch cryptography on hardware security modules. A hardware security module can receive a request to perform one or more cryptographic operations. The request can include a batch data structure storing a plurality of data elements. The hardware security module can unbatch the plurality of data elements, perform one or more cryptographic operations on the plurality of data elements to generate a plurality of outputs, generate an output batch data structure storing the plurality of outputs, and transmit the output batch data structure in response to the request. The request and the batch data structure can be formed in accordance with a batch hardware security module application program interface (API) implemented by the hardware security module.

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