How can I encrypt and decrypt a password in Google app engine without using third party libraries?
Any examples?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
If you care about your users’ security, you’re going to have to use a third-party library of some sort, because the only way you should be storing passwords is securely hashed with PBKDF2, SCrypt, or BCrypt – for instance, using this module, which you can easily add to your application.
Note that you should never encrypt passwords (and thus, never decrypt them) – instead, algorithms like PBKDF2 use hashing so that you can check if a password is valid, but never recover the original password.