Check patentability & draft patents in minutes with Patsnap Eureka AI!

Method for detecting resistance of OCB authentication encryption algorithm to differential fault attacks

A differential fault attack, authentication and encryption technology, applied in the field of information security, can solve security risks, evaluate OCB authentication and encryption algorithms to resist differential fault attacks, etc.

Inactive Publication Date: 2021-03-16
DONGHUA UNIV
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

There is currently no public report evaluating the ability of OCB-certified encryption algorithms to resist differential fault attacks, which leaves a security risk for products that are being packaged with OCB-certified encryption algorithms

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 for detecting resistance of OCB authentication encryption algorithm to differential fault attacks
  • Method for detecting resistance of OCB authentication encryption algorithm to differential fault attacks
  • Method for detecting resistance of OCB authentication encryption algorithm to differential fault attacks

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] Below in conjunction with specific embodiment, further illustrate the present invention. It should be understood that these examples are only used to illustrate the present invention and are not intended to limit the scope of the present invention. In addition, it should be understood that after reading the teachings of the present invention, those skilled in the art can make various changes or modifications to the present invention, and these equivalent forms also fall within the scope defined by the appended claims of the present application.

[0052] The symbols used in this example are explained as follows:

[0053] : XOR operation;

[0054] Δ: difference operation;

[0055] M: message plaintext;

[0056] K i : the i-th byte of the key K;

[0057] C: the correct ciphertext output;

[0058] C * : The wrong ciphertext output after the import failure;

[0059] ΔC: the difference between the correct ciphertext and the wrong ciphertext in the ninth round after ...

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 provides a method for detecting resistance of an OCB authentication encryption algorithm to differential fault attacks. According to the method, an OCB algorithm based on an AES-128 block cipher is taken as an example. The method comprises the following steps: processing a randomly generated message plaintext M by using an OCB algorithm, implementing two kinds of control on an execution environment in an encryption process to obtain error output, and recording the error output as C* and T*; detecting whether a fault occurs or not by calculating the difference value of correct output and wrong output, deriving the position of the fault, further judging the effectiveness of the fault position, and evaluating the resistance of the OCB authentication encryption algorithm to differential fault attacks. The method provided by the invention is simple and rapid to implement and high in accuracy, and provides a good analysis basis for detecting the differential fault attack resistance of the OCB authentication encryption algorithm.

Description

technical field [0001] The invention relates to a method for detecting an OCB authentication encryption algorithm against differential fault attacks, and belongs to the technical field of information security. Background technique [0002] With the rapid development of computer technology, information security issues have gradually attracted widespread attention. Cryptography originated from information hiding, and its purpose is to prevent confidential information from being known to unauthorized users. Modern cryptography is the cornerstone of Internet information security, and cryptographic technology is also the core technology for realizing network information security, so the security of cryptographic algorithms is also particularly important. [0003] The OCB algorithm is an authenticated encryption algorithm designed by professors Ted Krovetzand and Phillip Rogaway. There are currently three versions: OCB1 was proposed in 2001 and is one of the optional working mode...

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
IPC IPC(8): H04L9/00H04L9/08
CPCH04L9/004H04L9/0861
Inventor 李玮张金煜张雨希汪梦林朱晓铭蔡天培李嘉耀
Owner DONGHUA UNIV
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More