Analysis of ProtonMail Cryptographic Architecture