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

A Generating Method of True Random Number Sequence Based on Single Image

A technology for generating true random numbers and sequences, applied in the computer field, can solve the problems of long time consumption, limited length of true random numbers, limitations, etc., to achieve the effect of being easy to use, convenient and easy to manage, and to ensure uncertainty

Inactive Publication Date: 2016-03-30
XIDIAN UNIV
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the length of true random numbers that can be generated by a single image is limited. When longer or more true random numbers are required, multiple images must be input to meet the application requirements, and it takes a long time. occasion application is limited

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 Generating Method of True Random Number Sequence Based on Single Image
  • A Generating Method of True Random Number Sequence Based on Single Image
  • A Generating Method of True Random Number Sequence Based on Single Image

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] The technical solution of the present invention will be described in detail below in conjunction with specific embodiments of the accompanying drawings.

[0018] refer to figure 1 , a method for generating a true random number sequence based on a single image. First, a digital image is obtained, and pre-processing operations are performed on it, including format conversion and cropping operations, to obtain a bitmap (BMP) format image that meets the size requirements. , take this image as the initial entropy source image; the initial entropy source image undergoes post-processing conversion, two-dimensional to one-dimensional (2D-1D) conversion to generate a set of true random number sequences as output; at the same time, the generated set of true random number sequences As feedback, it is used to scramble and transform the initial entropy source image to generate a transformed new entropy source image, and also undergo post-processing conversion and 2D-1D conversion to...

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 true random number sequence generation method based on a single image. The method includes that a digital image is firstly obtained and conducted preprocessing operation which includes format conversion, cropping and the like, a bitmap form image which meets dimensional requirement is obtained, and the bitmap form image is used as an initial entropy source image; a group of true random number sequences generated through postprocessing conversion and two-dimension to one-dimension conversion of the initial entropy source image are used as an output; meanwhile, the generated group of true random number sequences which are used as feedback is used for conducting scrambling transformation processing to the initial entropy source image to generate a new transformed entropy source image, a next group of true random number sequences are generated through the same postprocessing conversion and the two-dimension to one-dimension conversion of the new transformed entropy source image, by analogy, the true random number sequences generated in each round are combined, and the true random number sequences with the needed length are just obtained; or the true random number sequences generated in each round are stored in a cache to be taken by an application program according to the needed length.

Description

technical field [0001] The invention belongs to the technical field of computers and relates to a method for generating a true random number sequence based on a single image. Background technique [0002] True random number generators are based on a source of uncertainty called an entropy source, such as thermodynamic noise, air noise, nuclear decay, and other phenomena. Generating true random numbers based on these sources generally requires additional circuits or equipment . From aspects such as cost and convenience, the application occasions of this hardware true random number generator are limited. Based on this, people have proposed a method of generating true random numbers based on digital images. This kind of software true random number generator is not only cheap, but also very convenient to use because digital images are available almost everywhere. However, the length of true random numbers that can be generated by a single image is limited. When longer or 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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F7/58G06T1/00
Inventor 刘刚王泉杜冲田冬东张敬佘陈承
Owner XIDIAN 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