Safely storing passwords: https://blogs.dropbox.com/tech/2016/09/how-dropbox-securely-stores-your-passwords/