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

True random number generating device and generating method

A technology of true random number and generating device, which is applied in the direction of random number generator, electrical digital data processing, digital data processing components, etc., and can solve problems such as limited operating frequency, high power consumption, and large hardware overhead.

Pending Publication Date: 2020-08-28
BEIHANG UNIV
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] An object of the present invention is to provide a true random number generator to solve the problems of large hardware overhead, limited operating frequency and high power consumption of true random number generators in the prior art

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
  • True random number generating device and generating method
  • True random number generating device and generating method
  • True random number generating device and generating method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0044] According to one aspect of the present invention, this embodiment discloses a true random number generator. Such as figure 1 As shown, in this embodiment, the true random number generating device includes a control module 10 , a random number generating module 30 and a random number reading module 20 .

[0045] Wherein, the random number generating module 30 includes a spin-orbit matrix layer 3 and a plurality of magnetic tunnel junctions (Magnetic Tun...

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 true random number generating device and generating method. The generating device comprises a control module, a random number generating module and a random number reading module. The random number generation module comprises a spin orbital moment layer and a plurality of magnetic tunnel junctions arranged on the spin orbital moment layer. The control module is used for forming a random number generation signal based on a random number generation instruction of a user; the random number reading module is used for inputting a preset signal to the two magnetic tunnel junctions based on the random number generation signal transmitted by the control module and obtaining a random number output signal based on the discharge condition of the preset signal. According to the invention, the problems of high hardware overhead, limited working frequency and high power consumption of a true random number generator in the prior art can be solved.

Description

technical field [0001] The invention relates to the technical field of spintronics and security applications, in particular to a true random number generating device and a generating method. Background technique [0002] True random number generator (TRNG) is one of the core circuits of hardware security, which is mainly used in key generation, data encryption and message authentication. With the explosive growth of network entities, the application scenarios of hardware security have also expanded from host computers to products such as mobile phones, tablets, and wearable devices that are more portable, low-cost, low-power consumption, and high-performance. Moreover, the continuous increase in the number and complexity of networks imposes increasingly high security requirements on applications. Traditional security circuits consist primarily of transistors, creating successful security primitives and protocols. However, most of the current security circuits not only have...

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): G06F7/58
CPCG06F7/588
Inventor 赵巍胜王佑朱道乾王昭昊
Owner BEIHANG 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