Storing passwords securely. Internal API is used.