• Forum has been upgraded, all links, images, etc are as they were. Please see Official Announcements for more information

Basic SHA password app and beginner's cryptography


Active member
Foundation Member
I've been tip-toeing into trying to wrap my head around basic cryptography and wrote this in Python 2.7 to help. It wound up being a really decent way to manage passwords(I believe). The code is ultra basic so I think it should work for anyone. I'll go ahead and explain this program, if you have any feedback on the way this approach to password system works, any suggestions or ideas please share because that's why I created this thread! I would very much appreciate anyone pointing me towards some intro to cryptography type material, or any interesting concepts to check out!


So the idea is that you type anything, even something very simple, into the text box. It could be some number you like, some phrase you like, or the complete transcript to your favorite movie. You remember this or write it down or whatever. You then press the buttons in whatever sequence you want, but you remember the sequence, such as... "5th button, 5th button, 2nd button...etc". Another example would be: 'g0dzi11a' + 2 2 1 5 4. Each time you press one of the buttons with the version of the SHA algorithm it passes the message in the textbox through the algorithm and places the hashed digest in the textbox, ready to be either used or further converted.

When you press the "O" button, it will copy that text to your clipboard so you can paste it into whatever you are needing a password for. After 10 seconds the program clears it from your clipboard as well as the text box.

Thoughts? Suggestions? Further Reading?

Source: https://gist.github.com/Lf3999f3jfa00/22c7612394c1ec71f843

Win64: http://s000.tinyupload.com/index.php?file_id=51679613465207696501
Last edited by a moderator:
Last edited by a moderator: