End-to-End Encryption with TLS

Wireless Application Protocol (WAP) has an issue commonly referred to as the WAP gap. You can secure client/server synchronization with transport-layer security (TLS) to prevent WAP gap compromises.

TLS takes advantage of digital certificates and public-key cryptography to enable encryption, tamper detection, and certificate-based authentication for entity state replication environments.

A WAP gap breaks end-to-end communication data privacy. TLS encryption closes the WAP gap to ensure the synchronization stream is protected and secure. This diagram shows a traditional SSL synchronization stream passing through the WAP gap, where one SSL session encrypts the device-to-Relay Server stream and the other encrypts the Relay Server-to-SAP Mobile Server stream.

SSL Synchronization Stream Using the WAP Gap
WAP Gap with SSL

Once you enable TLS to encrypt the entire synchronization data stream, you avoid passing unencrypted data through this WAP gap.

Synchronization Stream with TLS
E2EE with TLS
Note: End-to-end encryption for SAP Mobile Platform supports RSA encryption only.
Related tasks
Encrypting Synchronization for Replication Payloads