Patent · US Active

Memory controller to verify authenticity of data

US10489612B2 · kind B2 · utility

1Cited by
3References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 29, 2013
Grant dateNov 26, 2019
Priority date
Expiry dateJul 21, 2034

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY04S40/20
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A memory controller is used to verify authenticity of data stored in a first memory unit, and includes a secure memory unit which stores a pre-stored value representative of the authenticity of the data to be written in the first memory unit. A processing system calculates a value representative of the data in the first memory unit after a write cycle. The calculation of the calculated value is triggered by the write cycle. The calculated value is compared with the pre-stored value to verify whether the data stored in the first memory unit after the write cycle has been altered in accordance with the authenticity. By comparing the calculated value with the pre-stored value, authenticity of the data stored in the first memory unit after the write cycle is verified, thus preventing the memory controller from operating if the data written to the first memory unit is not authentic.

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