Unlock instant, AI-driven research and patent intelligence for your innovation.

Data processing method, device and equipment based on dynamic white box

A data and white box technology, applied in the field of data security, can solve problems such as poor flexibility and achieve the effect of improving flexibility

Inactive Publication Date: 2020-09-25
HANGZHOU HIKVISION DIGITAL TECH
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In static white-box technology, the cryptographic algorithm library corresponds to a white-box key, that is, the cryptographic algorithm library corresponds to the white-box key one-to-one. In order to ensure the security of encryption and decryption, the key needs to be replaced regularly. , you can only change the cryptographic algorithm library and the key together, which is less flexible

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, device and equipment based on dynamic white box
  • Data processing method, device and equipment based on dynamic white box
  • Data processing method, device and equipment based on dynamic white box

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, rather than limiting the present application. As used in this application and the claims, the singular forms "a", "the" and "the" are intended to include the plural forms as well, unless the context clearly dictates otherwise. It should also be understood that the term "and / or" as used herein is meant to include any and all possible combinations of one or more of the associated listed items.

[0039] It should be understood that although the embodiments of the present application may use terms such as first, second, and third to describe various information, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, without departing from the scope of the present application, first information may also be called second information, and similarly, second ...

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, device and equipment based on a dynamic white box, and the method comprises the steps: obtaining a round secret key, and determining a white box secretkey according to the round secret key; based on the generated row transformation table, determining row transformation data corresponding to the to-be-processed data; based on a generated encryptionkey table, querying the encryption key table through the row transformation data and the white box key to obtain encryption key transformation data corresponding to the to-be-processed data; queryingthe column obfuscation table through the encryption key transformation data based on the generated column obfuscation table to obtain column obfuscation transformation data corresponding to the to-be-processed data; and determining target data corresponding to the to-be-processed data according to the column obfuscation transformation data. By means of the technical scheme, when the secret key needs to be replaced regularly, the row transformation table, the secret key adding table, the column confusion table and other tables do not need to be changed together, and the flexibility of the scheme is improved.

Description

technical field [0001] The present application relates to the technical field of data security, in particular to a data processing method, device and equipment based on a dynamic white box. Background technique [0002] White-box cryptography is a cryptography that can resist white-box attacks, and protecting the security of keys is a basic requirement of white-box cryptography. White-box attack means that the attacker has complete control over the terminal device and can observe and change the internal data when the program is running. This kind of attack environment can be called a white-box attack environment. Most terminal devices are in many cases a White-box attack environment. [0003] One implementation of white-box cryptography is static white-box technology. Static white-box refers to the formation of a specific cryptographic algorithm library (called white-box library) after white-box cryptography processing of cryptographic algorithms and specific keys. The ori...

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/08H04L9/06
CPCH04L9/0631H04L9/0891H04L2209/16
Inventor 王滨陈思陈加栋王星李凤华徐文渊
Owner HANGZHOU HIKVISION DIGITAL TECH