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

Random password generation method and system based on one-class cryptographic permutation

A random password and random generation technology, applied in the field of information security, can solve the problems of high price, lack of humanized design, lack of universality, etc.

Active Publication Date: 2019-10-08
HUAZHONG AGRI UNIV
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

True random number generators are generally expensive due to their high technical requirements. Passwords generated based on true random numbers are generally used in fields with high security requirements. To the password application
[0007] (2) The method based on pseudo-random number is not safe
[0008] (3) Lack of user-friendly design, resulting in low usage rate, which in turn leads to password security risks
However, ease of use often means reduced security, and only pseudo-random numbers are used to generate passwords, so it is difficult to design passwords that meet such requirements

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 password generation method and system based on one-class cryptographic permutation
  • Random password generation method and system based on one-class cryptographic permutation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0064] Such as figure 1 and figure 2 As shown, the random password generation method based on a type of cryptographic permutation provided by the embodiment of the present invention includes the following steps:

[0065] Step 1. The user selects the character set and password length to be used for the password.

[0066] Most of the current online websites require that the password length is not less than 8 characters, and the password is composed of at least three different types of characters. Therefore, in step 1, the user is limited to choose a password with a length of not less than 8 characters, and the password contains not less than three types of characters. This not only provides a certain degree of user flexibility, but also ensures that the passwords obtained by users can meet their application requirements in most cases.

[0067] In this embodiment, it is assumed that the user chooses to use all four character sets, and the password length is 10.

[0068] In st...

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 belongs to the technical field of information security, and discloses a random password generation method and system based on one-class cryptographic permutation. The method comprises: for each character bit in the password, generating a 5-bit binary random number, the random number being x, a nonlinear positive permutation on a GF (2) 5 being randomly constructed, and if the positive permutation is P, the positive permutation acting on the random number to obtain P (x) which is also a 5-bit binary number; and according to the character type of each character bit, converting thefive-bit binary number P (x) into a character corresponding to the character type to obtain the generated password. The password generation method supports a user to set the symbol type of each character bit in a user-defined mode, the user experience is enhanced, and meanwhile, the safety of the password generation method based on the pseudo-random numbers is enhanced by using the permutation with the excellent cryptology property such as the normal permutation.

Description

technical field [0001] The invention belongs to the technical field of information security, and in particular relates to a random password generation method and system based on a type of cryptographic permutation. Background technique [0002] Currently, the closest prior art: [0003] In modern society, generating high-security passwords is crucial to protecting everyone's bank accounts as well as various online accounts. Traditional password generation methods mainly include methods based on true random numbers, methods based on pseudo-random numbers, and methods based on password cards. True random numbers are generated using physical phenomena, such as throwing coins, dice, spinning wheels, noise using electronic components, nuclear fission, etc. Such a random number generator is called a true random number generator. Pseudo-random numbers are random number sequences from [0,1] uniform distribution calculated by deterministic algorithms. They are not truly random, but...

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/08H04L9/06
CPCH04L9/0631H04L9/0869
Inventor 童言徐士伟王邦菊郭曦赵逸之
Owner HUAZHONG AGRI 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