Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

2-D parity checkup correction method and its realization hardware based on advanced encryption standard

An advanced encryption standard and parity check technology, which is applied in the field of concurrent error detection method based on two-dimensional even check and its hardware implementation, which can solve the problem that even number of errors cannot be reached, the error coverage rate is low, and the hardware security of the advanced encryption standard is affected. Sex and other issues, to achieve the effect of resisting error attacks

Inactive Publication Date: 2008-08-13
FUDAN UNIV
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the main defect of these methods is that they can only detect parity errors in one direction, so although all odd-numbered errors can be detected, complete coverage cannot be achieved for even-numbered errors
Especially for the case of two errors, its error coverage is the lowest, which greatly affects the security of the hardware implementation of Advanced Encryption Standard

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
  • 2-D parity checkup correction method and its realization hardware based on advanced encryption standard
  • 2-D parity checkup correction method and its realization hardware based on advanced encryption standard
  • 2-D parity checkup correction method and its realization hardware based on advanced encryption standard

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0079] The invention proposes an advanced encryption standard anti-differential error attack-based concurrency error detection method based on two-dimensional parity check, which includes the calculation of parity bits in the horizontal direction and the vertical direction. Its hardware implementation structure divides the 128-bit Advanced Encryption Standard operation into four groups of 32-bit data. The concurrency error detection method proposed by the present invention and its hardware implementation structure will be described in detail below in conjunction with the diagrams.

[0080] The present invention is aimed at the Advanced Encryption Standard with a data and key length of 128 bits, as shown in Formula 1. In the Advanced Encryption Standard, the data and the key are all 16 bytes, so the two-dimensional parity check method proposed by the present invention can calculate the parity bit in the horizontal direction and the vertical direction, and the specific calculati...

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

The invention relates to a technical field of integrate circuit design, specifically to a two-dimension parity check error detecting method in an advanced encryption standard and an implement hardware thereof. The method, by performing a two-dimension parity check in a horizontal direction and a vertical orientation for the data in the advanced encryption standard, can completely covers the odd number errors by performing a two-dimension parity check in a horizontal direction and a vertical orientation for the data in the advanced encryption standard, has a skyhigh percentage of coverage for the even number errors, especially completely covers the two errors in the condition the number of the error is two, and is capable of effectively resisting error impact. The hardware for actualizing the invention uses a completely parallel construction between a principal operation module and a two-dimension parity check digit computation module, wherein, in the principal operation module, 128 bit data are divided into 4 groups of 32 bit data and uses 2-degree pipeline architecture, and the parity check digit computation module uses a 32 bit data computing mode. The hardware structure has no affect on the data throughput in the in an advanced encryption standard, the leading in extra hardware has a low cost, and the invention is fit for an application area with a high security requirement and a strict hardware area requirement.

Description

technical field [0001] The invention belongs to the technical field of integrated circuit design, and in particular relates to an advanced encryption standard anti-differential error attack-based concurrency error detection method and its hardware implementation. Background technique [0002] Differential error attack is a side-channel attack method that artificially introduces errors in the process of cryptographic algorithm hardware operations, and analyzes the results of multiple errors to obtain the key of the cryptographic algorithm. The method can decipher the key of the cryptographic algorithm in a relatively short time without causing any damage to the hardware of the cryptographic algorithm. [0003] One of the methods to effectively defend against differential error attacks is to add a concurrent error detection module during the operation of the cryptographic algorithm, among which the parity-based concurrent error detection is the most common. The traditional pa...

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 Applications(China)
IPC IPC(8): H04L9/06G09C1/00H03M13/11
Inventor 韩军赵佳曾晓洋
Owner FUDAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products