Patent · US Active

System to provide cryptographic functions to a markup language application

US9767317B1 · kind B1 · utility

21Cited by
2References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 25, 2014
Grant dateSep 19, 2017
Priority date
Expiry dateJul 14, 2035

Classification

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

Abstract

A browser includes modules to provide markup language applications with access to cryptographic functions executing in a secure zone. Non-secure operations associated with the cryptographic functions called by the markup language application may be executed in a virtual machine. Sensitive data such as cryptographic keys may be “wrapped” or encrypted by the secure zone using a key. The encrypted sensitive data may then be stored in non-secure memory for further use. Upon request by the cryptographic functions, the encrypted sensitive data may be retrieved and decrypted with the secure zone for use.

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