Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Method, system, and apparatus for encrypting, integrity, and anti-replay protecting data

A data and anti-heavy technology, applied in digital data protection, electronic digital data processing, computer security devices, etc., can solve problems such as data security problems

Inactive Publication Date: 2011-07-13
INTEL CORP
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In computer processing, data security is a problem

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method, system, and apparatus for encrypting, integrity, and anti-replay protecting data
  • Method, system, and apparatus for encrypting, integrity, and anti-replay protecting data
  • Method, system, and apparatus for encrypting, integrity, and anti-replay protecting data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] In the following description, numerous specific details are set forth. However, it is understood that embodiments of the invention may be practiced without these specific details. In other instances, well-known circuits, structures and techniques have not been shown in detail in order not to obscure the understanding of this description.

[0018] References such as "one embodiment," "an embodiment," "example embodiment," and "various embodiments" indicate that the described embodiments of the invention may include a particular feature, structure, or characteristic, but that not every implementation Every instance must include that particular feature, structure or characteristic. Furthermore, some embodiments may include some, all, or none of the features described for other embodiments.

[0019] In the following description and claims, the terms "coupled" and "connected", along with their derivatives, may be used. It should be understood that these terms are not inte...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

According to some embodiments, a method for providing encryption, integrity, and anti-replay protection of data in a fault tolerant manner is disclosed. A data blob and an anti-replay table blob are copied to a temporary storage region in a non-volatile memory. In an atomic operation, a status indicator is set and a monotonic counter is incremented after the data blob and the anti-replay table blob are copied to the temporary storage region. If a fault occurs while the status indicator is set, the data blob and the anti-replay table blob may be recovered from the temporary storage region.

Description

technical field [0001] The invention relates to a method, system and device for data encryption, integrity and anti-retransmission protection. Background technique [0002] In computer processing, data security is an issue. Data may be protected using one or more of confidentiality protection, integrity protection, and anti-replay protection. Confidentiality protection may be provided by data encryption such that unauthorized users cannot read the encrypted data. Integrity protection can be used to detect whether the data has been modified or otherwise tampered with. Anti-replay protection can be used to prevent data messages from being sent multiple times to a recipient. Contents of the invention [0003] The creation of a data blob and the update of an associated anti-repeatable table blob are non-atomic operations involving multiple writes to non-volatile memory, and if the operation is non-fault- and power-loss-tolerant, technical problems of data corruption can ari...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F21/00G06F21/60G06F21/62G06F21/72
CPCG06F21/64G06F21/6209
Inventor D·内米罗夫H·C·赫伯特
Owner INTEL CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Eureka Blog
Learn More
PatSnap group products