and other threats in the data streams. For this reason, some enterprise-focused communications and information protection systems might implement encryption in a way that ensures all transmissions are encrypted with the encryption being terminated at their internal systems (on-premises or cloud-based) so can have access to the information for inspection and processing. See also Comparison of instant messaging protocols – a table overview of VoIP clients that offer end-to-end encryption Diffie–Hellman key exchange End-to-end auditable voting systems Point-to-point encryption References Further reading Cryptography Telecommunications Secure communication Internet privacy