Patent · US Active

High assurance certifiable cryptographic system

US10372901B1 · kind B1 · utility

0Cited by
0References
20Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJul 20, 2017
Grant dateAug 6, 2019
Priority date
Expiry dateApr 6, 2038

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2221/2107
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Segregated cores or virtual processors within a processor establish at least two separate encryption paths via software virtualization. Guest operating systems and encryption applications operate on input data with an enforced level of synchronicity. Output is compared to determine if each encryption path arrives at the same encrypted output. If the outputs are identical, the encrypted data is passed on; if not, an error report is generated. No individual vulnerability may produce a single point of failure to produce erroneously encrypted or unencrypted output.

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