Remembering different passwords for zillions of web sites is a real problem. You can write them down on a piece of paper, but then someone locally can get hold of the paper. You can store them in a file, but if a hacker gets into your computer, they could grab that file. So this is a Password Manager that will help you remember these Password with Better Security.
If you use the same password for more than one web site and any one of them is hacked, you run the risk that someone will be able to use your password to break into your accounts on other sites. For that reason, you should always use a different password for every account and web site you use.
A Password Manager in C# Programming Language:
umm. Nice idea. Lets dig into it. This is a complicated example so I’m only going to describe the key points here. Sorry, I know I’m skipping over a lot of details. Hopefully you can understand how things work from this and then download the complete example to see the details.
When the program started, it asks a master password. The first time, it encrypts the password you enter and stores it for the next time you run the program. When the program runs later, it takes the password you enter at that time, encrypts it, and sees if it matches the encrypted password it has stored.The master password is very important because it secures all of your other passwords. Spend some extra time picking a master password that you can remember and that is as secure as possible.
The program has two commands: Changed Master Password and Exit. The Exit command ends the program. The Change Master Password displays a dialog where you can enter a new password. It doesn’t hide what you type with a password character and it doesn’t make you type it twice so be sure you remember what you type. (Feel free to change this is you like.)
The program provides two other useful features. If you click the space in a password row’s Copy column, the program copies the password to the clipboard so you can easily paste it into whatever web site is asking you for a password.
Because you’re using the password tracker, you don’t need to remember the passwords so they can be completely random and obscure. To get the best security, make passwords reasonably long. Many sites let you use 6 character passwords but there’s no reason not to use 8, 10, or even more characters if you’re allowed.
I think it is secure but for something as important as passwords you need to merely use this program as an example and use whatever techniques you think are best to implement your own password tracking application.
Note : This App is coded in Visual Studio 2012 so in order to open it you will need VS2012. File Size : 86KB.
I hope you understand this post. If you have any misconception, ask me.