Invention Grant
- Patent Title: Batch cryptography for hardware security modules
-
Application No.: US17119342Application Date: 2020-12-11
-
Publication No.: US11630921B2Publication Date: 2023-04-18
- Inventor: Aditya Sinha , Vanessa Reimer
- Applicant: Google LLC
- Applicant Address: US CA Mountain View
- Assignee: Google LLC
- Current Assignee: Google LLC
- Current Assignee Address: US CA Mountain View
- Agency: Lerner, David, Littenberg, Krumholz & Mentlik, LLP
- Main IPC: G06F21/72
- IPC: G06F21/72 ; G06F9/54 ; G06F13/40 ; G06F21/60

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.
Public/Granted literature
- US20210286901A1 Batch Cryptography For Hardware Security Modules Public/Granted day:2021-09-16
Information query