What kind of encryption does Join use when you set the encryption password?

Join is using PBKDF2 to store the password securely and AES to encrypt content.