What is A Password Generator?

password generator

A password generator is a software program, which could be used to generate a password for various accounts. The password generation process could be done manually and the source of password generation could be of the user’s choice. The user could use a computer or any other thing, for the password generation.

If you go and search for password generator applications or software, you could find plenty of options for that, but they all are not safe. So, the first thing that one needs to do is to choose a password generator which is safe. The second thing, which could be done for the security is that one, should always use the “Open Source” tool when generating a password.

So, here are a few of the things that one should know about password generators.

  • A password generator could be a part of a password manager.
  • One should not use any random password generator, as it might not be secured
  • There are a lot of methods that could be used for generating good passwords
  • It is nice to follow a certain set of rules, in order to generate passwords

Here are the methods that could be used for generating passwords


The code that is used for the generation of password using Bash actually puts the length of the password as a parameter.


With the help of this method, one could actually generate a password up to 10 hexadecimal characters.


The system random class of Python gets the random bits from /dev/random on systems like Linux and Mac. When it comes to windows, it uses CryptGenRandom.

So, this is all that you need to know about the password generators and the way they work. With the methods that are explained above, it would be easy for users to generate a strong password.

Published on June 17, 2019 BPM_editor