Patent · US Active

Dual-mode processing of cryptographic operations

US10033527B2 · kind B2 · utility

0Cited by
0References
10Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJun 30, 2016
Grant dateJul 24, 2018
Priority date
Expiry dateJan 31, 2037

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L2209/125
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Systems and methods for dual mode hardware acceleration for cryptographic operations are provided. According to one embodiment, data upon which a cryptographic operation is to be performed is receive by a computer system that includes a host CPU and a cryptographic hardware accelerator. The data is divided into multiple blocks. Performance of the operation on a first block is offloaded to the hardware accelerator. For each remaining block: (i) the CPU requests state information of the hardware accelerator; (ii) when the state satisfies a condition, then performance of the operation is offloaded to the hardware accelerator; (iii) otherwise, the operation is performed by the CPU by invoking a native hardware supported cryptographic instruction. In this manner, the cryptographic operation is performed on at least one of the blocks by the hardware accelerator and the operation is performed on at least another of the blocks by the CPU.

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