3 Lessons I Learned the Hard Way About Web Cryptography