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

Method and device for generating true random number

A technology of true random number and generating device, applied in the field of security encryption, can solve the problems of inferring the output number of the generator and the non-repeatable random number sequence of the algorithm, and achieve the effect of simplifying the hardware structure

Inactive Publication Date: 2012-05-30
上海宇芯科技有限公司
View PDF5 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

This technology allows us to generate truly random sequences with just two bits instead of three or more. It uses specialized software called logic hardware to simplify it's design while still allowing for precise timing and controlling over encrypted data streams. By adding this technique into our system we aimed at creating an even better way to protect against forgery attacks on cryptographic keys like digital signatures (signature).

Problems solved by technology

This patents describes two main technical problem addressed by these inventors relating to secure generation of random numbers used with cryptographic algorithms (CAs). One involves ensuring that only authorized users are able to access encrypted data without being detected. Another concern includes predicting potential intruders who may take advantage over sensitive servers during their attack on them.

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
  • Method and device for generating true random number
  • Method and device for generating true random number
  • Method and device for generating true random number

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] Hereinafter, a true random number generating device of the present invention will be further described in detail with reference to the accompanying drawings.

[0028] See figure 1 The true random number generation device includes a high-frequency oscillator, an initial seed number generation unit, an error diffusion calculation unit, a linear feedback unit, a control unit, and an output unit, wherein the control unit includes a judgment unit.

[0029] The high-frequency oscillation signal generated by the high-frequency oscillator is input to the initial seed number generating unit, which is electrically connected to the error diffusion calculation unit, and the initial seed number generated by the initial seed number generation unit is sent to the error diffusion calculation unit, The output of the error diffusion calculation unit is connected to the linear feedback unit, and the linear feedback unit feeds back the output of the error diffusion calculation unit to the contro...

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 relates to a method and a device for generating a true random number. The device comprises a high frequency oscillator, an initial seed number generation unit, an error diffusion calculation unit, a linear feedback unit, a control unit and a random number output unit, wherein the output end of the high frequency oscillator is connected with the input end of the initial seed number generation unit; the output end of the initial seed number generation unit is connected with the input end of the error diffusion calculation unit; the output end of the error diffusion calculation unit is connected with the linear feedback unit; the output end of the linear feedback unit is connected with the control unit; and the control unit is connected with the random number output unit. The device achieves a metastable state circuit only by using general logic hardware, so the hardware structure is simplified; one-time-pad is realized by storing an initial seed number in a cache reset at each time; judgment and feedback control are realized by using a generator polynomial; and a secure hash algorithm is realized by using an error diffusion process, therefore, an effect that the random number is difficult to copy or forecast is achieved.

Description

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

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
Owner 上海宇芯科技有限公司
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