Entropy source based on asynchronous feedback unit and feedback coefficient calculation method

A feedback unit and feedback coefficient technology, applied in the field of cryptography, can solve the problems of no given coefficient selection, poor portability and reliability, etc., and achieve the effect of reducing jitter feedback delay and hardware overhead.

Pending Publication Date: 2020-11-06
NANJING LOW POWER IC TECH INST CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The asynchronous feedback oscillation ring entropy source based on the Matrix Feedback Ring Oscillator (MFRO) has better configuration flexibility than FIRO and GARO, but its hardware overhead is exponentially related to the size of the array, and the jitter propagation delay It is also proportional to the size of the array and still does not give a theoretical basis for the selection of coefficients
Every time it is implemented on the hardware, the MFRO-based entropy source needs to re-explore the optimal coefficient and will be affected by the delay change of the circuit, and the portability and reliability are poor.

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
  • Entropy source based on asynchronous feedback unit and feedback coefficient calculation method
  • Entropy source based on asynchronous feedback unit and feedback coefficient calculation method
  • Entropy source based on asynchronous feedback unit and feedback coefficient calculation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The technical solutions of the present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0030] Such as Figure 1-2 As shown, the entropy source based on the asynchronous feedback unit of the present invention includes a plurality of asynchronous feedback units AFU, wherein the dotted line represents the connection between each asynchronous feedback unit, specifically controlled by the feedback coefficient matrix, and finally through a sampling module , sampling the output of each asynchronous feedback unit.

[0031] Each asynchronous feedback unit includes M (1≤M≤10) switches, one or more multi-input XOR gates, and a NAND gate for circuit initialization and reverse operation. The asynchronous feedback unit implements the matrix equation:

[0032]

[0033] Among them, f ij (1≤i, j≤r) indicates the switch state, 1 is closed, 0 is open; a j Indicates the output; a j +1 for next state output.

[0034] The FP...

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 an entropy source based on asynchronous feedback units and a feedback coefficient calculation method, the entropy source comprises a plurality of asynchronous feedback units, the hardware overhead and jitter feedback delay are greatly reduced under the condition of ensuring the output randomness of the entropy source, and the asynchronous feedback units can become entropy source general structure units. Connection between the asynchronous feedback units is controlled by feedback coefficients, a corresponding random Boolean network model is provided as guidance of coefficient selection, optimal feedback coefficient configuration is selected according to whether a Boolean network tends to chaos or not, and coefficient selection can be more reliably and conveniently transplanted to a pure digital logic hardware implementation platform.

Description

technical field [0001] The invention belongs to the technical field of encryption with random numbers as the core, and in particular relates to an entropy source and a feedback coefficient calculation method based on an asynchronous feedback unit. Background technique [0002] The security of cryptographic algorithms and protocols implemented in computers and other electronic devices depends on unpredictable keys, which are generally generated by a true random number generator TRNG based on physical random phenomena. High-speed true random number sequences are needed both in protection against side-channel attacks on electronic devices such as smart cards (random masking) and in high-throughput implementation of cryptographic algorithms. Like the pseudo-random number generator PRNG, the output of the true random number generator TRNG entropy source should also be statistically random, that is, mutually independent and uniformly distributed. In addition, the output of the TR...

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/08G06F17/16
CPCH04L9/0869G06F17/16
Inventor 任立争张潇宇
Owner NANJING LOW POWER IC TECH INST 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