Skip to content

spud0/pwd_generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Password Generator

A Password Generator written in Python.

How it Works:

Linux distributions come with a file that contains A LOT of english words. By selecting a random word from all the words and then doing that a few times, I can generate a pseudo-random password.

The file is located at /usr/share/dict/words.

One "issue" is that the randomness or more importantly the security of the password is based on the randomness of the '''python import random''' Python module. There are some great conversations to be had about the security of the passwords generated by the program.

Why? The Inspiration:

I read an article here. This article basically detailed the idea that 3 random words for a password is the ideal length and provides optimal security. Normally, passwords that are pre generated are very hard to remember because they look like this.

Image of randomly-generated password.

Also note that even though it says Chrome will remember the password, some people do say that browsers aren't too secure. This is written by a company that sells a password manager though...

How it Looks:

Below is a GIF of the project. GIF of the project

Links:

Here are the links to the documentation of that I used in this project.

About

This is a pseudo-random password generator written in Python.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages