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

Random number generation method and system

A random number generator and random number technology, applied in the field of information security, can solve problems such as potential safety hazards and easy security loopholes

Active Publication Date: 2020-06-19
SUZHOU KEDA TECH
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In view of this, the embodiment of the present invention provides a random number generation method and system to solve the recurrence probability of the software-based pseudo-random number generation in the prior art, which makes it easy to have security holes in the application, causing Technical issues with safety hazards

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
  • Random number generation method and system
  • Random number generation method and system
  • Random number generation method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The technical solutions of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Apparently, the described embodiments are some of the embodiments of the present invention, but not all of them. 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.

[0022] In addition, the technical features involved in the different embodiments of the present invention described below may be combined with each other as long as there is no conflict with each other.

[0023] The embodiment of the present invention provides a method for generating random numbers, such as figure 1 As shown, the random number generation method specifically includes:

[0024] Step S1: Obtain the client data of the target client under the distributed network and the initial random number 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 random number generation method and system, and the method comprises the steps: obtaining the client data of a target client under a distributed network and an initial randomnumber generated through a random number generator, and enabling the distributed network to comprise a plurality of distributed clients; calculating the client data and the initial random number by adopting a preset algorithm to obtain a local factor which is an influence factor provided by the target client and used for calculating the random number; obtaining a global factor under the current distributed network, wherein the global factor is an influence factor generated by utilizing random numbers corresponding to all clients under the distributed network; and calculating the initial randomnumber based on the global factor and the local factor to obtain a target random number. On the basis of the random number generated by the random number generator, the generation factors of the tworandom numbers are added, so that the generated random number rule is difficult to crack, and the unpredictability and randomness of the random number are improved.

Description

technical field [0001] The invention relates to the technical field of information security, in particular to a random number generation method and system. Background technique [0002] Random numbers are widely used in information security scenarios such as generating encryption keys, HTTP digest authentication, and identity authentication. At present, random numbers generated by random number generators mainly include hardware-based true random numbers and software-based pseudo-random numbers. Count these two categories. However, hardware-based true random number generation is slow, which has an impact on server-side performance, and generally requires additional hardware devices. Therefore, it is rarely used in practical applications, and software-based pseudo-random numbers usually need to be based on a The initial random seed is generated. The random seed looks random but has a certain internal generation law, so that the final generated random number has a certain rec...

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 Applications(China)
IPC IPC(8): H04L9/08G06F7/58
CPCH04L9/0869G06F7/588
Inventor 常宇宙王彦杰雷心田
Owner SUZHOU KEDA TECH
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