Data processing method, processor, electronic device, storage medium and program product

A data processing and processor technology, applied in the field of data processing, can solve the security problems of white-box lookup tables and the inability to effectively prevent side channel attacks, etc.

Active Publication Date: 2020-10-02
BEIJING QIYI CENTURY SCI & TECH CO LTD
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] It can be seen that both the current encryptor and decryptor have the security ...

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
  • Data processing method, processor, electronic device, storage medium and program product
  • Data processing method, processor, electronic device, storage medium and program product
  • Data processing method, processor, electronic device, storage medium and program product

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0097] The technical solutions in the embodiments of the present invention will be described below with reference to the drawings in the embodiments of the present invention.

[0098] The present invention can be applied to a processor, the processor includes at least two processing units, the at least two processing units include at least a first processing unit and a second processing unit, and the first processing unit and the second processing unit can be one or Multiple, the first processing unit and the second processing unit are arranged alternately. For the first first processing unit, its input data can be the target data input to the processor; for the rest of the first processing units, its input data can be the second output data of the previous second processing unit, and each first processing unit The output data of the unit is called the first output data; for each second processing unit, its input data can be the first output data of the previous first processi...

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 data processing method, a processor, an electronic device, a storage medium and a program product. The method comprises that: in response to a processing request for target data, each processing unit processes the target data according to a preset sequence to obtain processing result data; the input data is processed by adopting a first confusion matrix and a first presetwhite box lookup table in a first processing unit to obtain first output data; if the first processing unit is the first processing unit, the input data is target data; the first output data is processed by adopting a second confusion matrix and a second preset white box lookup table in a second processing unit to obtain second output data; if the second processing unit is the last processing unit, the second output data is processing result data; and different processing requests use different first obfuscation matrices. According to the invention, the security of the first preset white box lookup table and the second preset white box lookup table can be ensured, and the side channel attack can be effectively prevented.

Description

technical field [0001] The present invention relates to the technical field of data processing, in particular to a data processing method, a processor, an electronic device, a storage medium and a program product. Background technique [0002] In the field of data processing technology, in order to ensure the security of data, it is usually necessary to encrypt the data through an encryptor and decrypt the data through a decryptor, and the attack on the encryptor or decryptor can obtain the encryptor or decryptor The key used makes the key security problem. Among them, the side-channel attack is an attack on the encryptor or decryptor. The side-channel attack does not need to obtain the code logic of the encryptor. The attacker can obtain the input of each encryption unit in the encryptor through a large number of encryption requests. data and the corresponding output data, so that the white-box lookup table used by the encryption unit can be determined according to the cor...

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): G06F21/55G06F21/60
CPCG06F21/556G06F21/602Y02D10/00
Inventor 刘姗
Owner BEIJING QIYI CENTURY SCI & TECH CO LTD
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
Try Eureka
PatSnap group products