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

A Design Method of Indistinguishable Obfuscator Based on Adversarial Graph Neural Network Structure

A technology of network structure and neural network, which is applied in the design field of indistinguishable obfuscators, can solve problems such as incompatibility of versatility and circuit functions, barriers to operating efficiency, and difficulty in effective implementation, achieving good security and reliability, and safe Guaranteed performance and reliability, the effect of satisfying versatility

Active Publication Date: 2022-07-22
ENG UNIV OF THE CHINESE PEOPLES ARMED POLICE FORCE
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The iO constructed according to this idea is used to further construct a higher-level cryptographic protocol, which will make it difficult to effectively implement the new cryptographic protocol in terms of complexity and operational efficiency.
[0006] In summary, the current design of indistinguishable obfuscators is facing a contradiction between versatility and circuit function maintenance, and a new design method for indistinguishable obfuscators based on an adversarial graph neural network structure is urgently needed

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
  • A Design Method of Indistinguishable Obfuscator Based on Adversarial Graph Neural Network Structure
  • A Design Method of Indistinguishable Obfuscator Based on Adversarial Graph Neural Network Structure
  • A Design Method of Indistinguishable Obfuscator Based on Adversarial Graph Neural Network Structure

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] In order to make the purposes, technical effects and technical solutions of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention; are some embodiments of the present invention. Based on the embodiments disclosed in the present invention, other embodiments obtained by persons of ordinary skill in the art without creative work shall fall within the protection scope of the present invention.

[0047] see figure 1 , an indistinguishable obfuscator design method based on adversarial graph neural network structure training according to an embodiment of the present invention includes the following steps:

[0048] Step 1, obtain the circuit topology to be confused by random generation;

[0049] Step 2: Build an indistinguishable obfuscator and obtain its initial state; wherein, t...

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 discloses a design method of an indistinguishable obfuscator based on an adversarial graph neural network structure. Replacement of circuits; random coverage of the positions of equivalent circuits by sampling by subcircuit order; evolutionary obfuscation of input circuits by subcircuit-based differential evolution; dual adversarial graph neural network structure for differential The evolution results are differentiated and fed back to achieve statistical indistinguishability. The method of the present invention automatically constructs an obfuscated circuit with the same circuit function for a computing circuit of any structure through the automatic evolution technology of the graph and the confrontation structure, and satisfies the statistical suboptimal indistinguishability, versatility and function retention.

Description

technical field [0001] The invention belongs to the technical field of computer program security protection, and particularly relates to a design method of an indistinguishable obfuscator based on an adversarial graph neural network structure. Background technique [0002] Indistinguishable obfuscator (iO) is an important concept in cryptographic design in recent years. It was originally developed from the realization of the copyright protection mechanism of program code to achieve the purpose of preserving the function of the code without revealing the execution process. For a similar purpose, iO may encrypt the function and execution process of the cryptographic algorithm to protect the execution of the cryptographic algorithm. In a broad sense, the use of secure and efficient iO can easily implement asymmetric encryption algorithms, identity-based encryption algorithms and various key encapsulation algorithms, so that data encryption is no longer limited by the selection ...

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): H04L9/06G06N3/04
CPCH04L9/06H04L2209/12G06N3/045
Inventor 朱率率韩益亮
Owner ENG UNIV OF THE CHINESE PEOPLES ARMED POLICE FORCE