Skip to content

ekinoguz/Besgen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Besgen

Live demo here.

You should be interested in Besgen if:

  • You don't like password manager tools, that save all your passwords somewhere.
  • You use different passwords in every website.
  • You keep forgetting and resetting your passwords all the time.

What is Besgen?

Besgen is an extremely simple password generation and retrieval website. The idea is instead of remembering your complex password, you only need to remember basic keywords, and Besgen will help you convert these keywords into a complex password.

Besgen consists of 3 text fields, to which you can input whatever you want. Besgen will then create the same password for you as long as you input the same text, in same order. If your browser allows, it will save the password to your clipboard automatically. Otherwise, your password will be visible on screen for 5 seconds. Want to give it a try?

As an example, your keywords for Facebook can be (surfingisthebest, facebook, password), for Twitter (surfingisthebest, twitter, password), or for an answer to a security question at AAA (surfingisthebest, aaa, question_dog) (assuming your question is something about your dog). Each of these keywords will generate a complex password for you. Use your creativity to come up with your own scheme, and let the Besgen do the work.

alt text

Geeky Details

  • HMAC-SHA256 with key "your password, your secret" and concatenated text fields are used to generate passwords.
  • Everything happens in JavaScript (within your browser), which means your form submission does not generate any traffic on network.

License

This software is distributed under MIT License (see LICENSE for more).

About

Simple password generation / retrieval for everybody

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages