Im implementing users account in my website.I need to encrypt passwords from new members,however im getting crazy with many options that ive found to accomplish that.
Symmetric and asymmetric cryptosystems, public versus private keys, digital signatures, hash algorithms, RSA, DES, Rijndael, PGP, MD5, SHA-1, https, secure sockets, Camellia, IDEA; what does it all mean?
I dont even know the difference between MD5 and rinjdael,can somenone tell me the best option to encrypt?
If you are using asp.net, you can use the built in user account features.
If you insist on building your own, you shouldn’t encrypt, you should hash and ONLY store the hash, not the actual password.
Here is a link to get you started.
comment update
membership providers for MySql
membership providers for Oracle