Invention Grant
- Patent Title: Random values from data errors
-
Application No.: US14571279Application Date: 2014-12-15
-
Publication No.: US10372528B1Publication Date: 2019-08-06
- Inventor: William Erik Anderson , William A Paulsen
- Applicant: Seagate Technology LLC
- Applicant Address: US CA Cupertino
- Assignee: Seagate Technology LLC
- Current Assignee: Seagate Technology LLC
- Current Assignee Address: US CA Cupertino
- Agency: Cesari & Reed, LLP
- Agent Kirk A. Cesari
- Main IPC: G06F11/10
- IPC: G06F11/10

Abstract:
Random values can be very beneficial in systems needing to generate random number or encryption keys. Systems and methods are presented herein that can generate a random value based on errors in data. For example, an error vector can be generated when data having errors (e.g. stored data, data received by a receiver, etc.) is compared with corresponding corrected data. A circuit, such as a data channel, can generate the corrected data by applying error correcting codes to the data with errors. One or more error vectors may be used to produce a random value. In some cases, multiple error vectors can be combined to produce a random value.
Information query