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

A random password generation method and system based on a class of cryptographic permutations

A random password and cryptography technology, applied in the field of information security, can solve the problems of lack of humanized design, high price, difficulty, etc., and achieve the effect of enhancing user experience and enhancing security.

Active Publication Date: 2021-08-31
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
  • A random password generation method and system based on a class of cryptographic permutations
  • A random password generation method and system based on a class of cryptographic permutations

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0063] 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:

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

[0065] 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.

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

[0067] In s...

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 method and system for generating a random password based on a type of cryptographic permutation. For each character bit in the password, a 5-bit binary random number is generated, and the random number is x, and Randomly construct a GF(2) 5 Non-linear conformal permutation on , this conformal permutation is P, then apply the conformal permutation to this random number to obtain P(x), which is also a 5-bit binary number; according to the character type of each character bit, Convert the 5-bit binary number P(x) into characters of the corresponding character type to obtain the generated password. The present invention supports the user-defined password generation method for setting the symbol type of each character bit, which enhances the user experience. At the same time, the present invention also enhances the password generation method based on pseudo-random numbers by using positive-shaped permutations, which have excellent cryptographic properties. The security of the password generation method.

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 Patents(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