The process of encoding data so that it can only be read by parties with the appropriate decryption key. End-to-end encryption, used by Signal and similar applications, ensures that even the service provider cannot read message content. Encryption is a foundational privacy protection technology, and