Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A pseudo-random sequence generator based on puf

A pseudo-random sequence and generator technology, applied in the field of information security, can solve the problems of insufficient randomness of the pseudo-random sequence, failure to meet the performance of the pseudo-random sequence generator, and the vulnerability of the pseudo-random signal generator to achieve high randomness Effect

Active Publication Date: 2018-07-20
SOUTHEAST UNIV
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the randomness of the existing pseudo-random sequence is insufficient, and the existing pseudo-random signal generator is easily broken, which cannot meet the performance requirements of the pseudo-random sequence generator in use.

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 pseudo-random sequence generator based on puf
  • A pseudo-random sequence generator based on puf
  • A pseudo-random sequence generator based on puf

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach

[0030] figure 1 Schematic diagram of the PUF-based pseudo-random sequence generator provided by the present invention.

[0031] Such as figure 1 The shown PUF-based pseudo-random sequence generator includes: PUF-based entropy extraction module, instantiation module, reseeding module and pseudo-random sequence generation module. Wherein, the PUF-based entropy extraction module generates an entropy input signal through a PUF method (specifically, adopts a SRAM-PUF method), and sends the entropy input signal to the instantiation module and the reseeding module. In applications, the PUF-based entropy extraction module can also choose methods such as arbiter PUF, ring oscillator PUF, flip-flop PUF, latch PUF or the SRAM-PUF method here to generate entropy input signals according to different security requirements.

[0032] figure 1 The instantiation module in the module simultaneously receives the input personalized data, security strength data and the entropy input signal gener...

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 pseudorandom sequence generator based on PUF. The pseudorandom sequence generator comprises an entropy extracting module based on the PUF, an instantiation module, a reseeding module and a pseudorandom sequence generating module. A true random number is generated in a PUF mode to serve as entropy input, and pseudorandom sequences are generated by selecting different PUF implementation methods according to the characteristics of the pseudorandom sequences needing to be generated. When the bits of the sequences cannot meet the requirement, the generator can continue conducting iterative operation by generating a reseeding variable V' and a reseeding constant C' until the bits of the generated pseudorandom sequences meet the requirement. According to the pseudorandom sequence generator based on the PUF, the characteristic that the PUF cannot be cloned is fully utilized, and the pseudorandom sequences are generated by extracting the true random number as a seed through the irreversibility of a Hash algorithm. Compared with an existing pseudorandom sequence generator, the pseudorandom sequences generated by the pseudorandom sequence generator are low in cost and high in randomness and safety.

Description

technical field [0001] The invention relates to the field of information security, in particular to a pseudo-random sequence generator. Background technique [0002] Statistics are more and more widely used in life, especially random sequences, which have been widely used in many important fields such as cryptography, spread spectrum communication, navigation, testability design of integrated circuits, and electronic countermeasures in modern warfare. The emergence of random numbers undoubtedly makes statistics more independent, so more and more attention is paid to the research on random number generators at home and abroad. The random number generator has also been established as an important research direction by the government and major financial institutions. The pseudo-randomness of the pseudo-random sequence is characterized by pre-determinability, repeatable generation and processing. Although the pseudo-random sequence is not a real random sequence, when the perio...

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): G06F7/58
CPCG06F7/582
Inventor 李冰杨超凡周岑军王凯陈帅涂云晶金涛顾巍刘勇赵霞董乾王刚
Owner SOUTHEAST UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products