Password generator that allows you to generate passwords using 3 methods: Pseudo-random, MD5 and SHA-1.
Pseudorandom is an algorithm for generating a series of numbers, the elements of which are practically independent of each other, and their sequence cannot be distinguished from random. No arithmetic PRNG can generate completely random numbers - just approximate some properties of random numbers. As John Von Neumann said, anyone who has a weakness for arithmetic methods for obtaining random numbers is sinful beyond any doubt.
MD5 - is one of the hashing algorithms on a 128-bit basis. By hashing is understood the conversion of input data according to a certain algorithm into a bit string of a certain length. At the same time, the result obtained during the calculation is presented in the hexadecimal system. It is called a hash, hash, or hash code.
SHA-1 is a universal cryptographic tool that is widely used in practical applications. They are needed when constructing associative arrays, when searching for duplicates in data sets, when constructing unique identifiers, when calculating checksums for detecting errors.
We welcome your comments and suggestions!