Strengths and Limitations of End-to-End Encryption πŸ”