Resolves #10: Secure password