AppsFlyer HTTPS/SSL encryption policy support

AppsFlyer APIs use secured protocols for connections with app owner servers for Pull API, Push API, Server-to-server event messages.

The secured protocols support:

  • Incoming requests where AppsFlyer acts as a server
  • Outgoing messages, where AppsFlyer acts as a client

AppsFlyer SSL Security profile supports the following SSL protocols:

  • TLS V1.2

AppsFlyer supports different ciphers for the incoming and outgoing messages, as detailed below.

Incoming messages: AppsFlyer as server

Incoming APIs

The following APIs are AppsFlyer secure external APIs for incoming messages:

List of APIs
API Name
Clicks
Impressions
Onelink
GCD (Get Conersion Data)
GCD for SDK-Less
Dashboard
Pull API
Master API
SDK-Less
S2S In-App Event API
Onelink API
Onelink (China)

Supported SSL ciphers suites for incoming messages

The table that follows lists the TLS 1.2 supported cipher suites. The suites are in server-preferred order. The most preferred being listed first. 

List of TLS 1.2 supported ciphers
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
TLS_RSA_WITH_AES_128_GCM_SHA256
TLS_RSA_WITH_AES_128_CBC_SHA256
TLS_RSA_WITH_AES_128_CBC_SHA
TLS_RSA_WITH_AES_256_GCM_SHA384
TLS_RSA_WITH_AES_256_CBC_SHA256
TLS_RSA_WITH_AES_256_CBC_SHA

Outgoing messages: AppsFlyer as client

For app owners, AppsFlyer acts as a client when sending out push messages.

Supported SSL ciphers for Push API
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
TLS_RSA_WITH_AES_128_CBC_SHA
TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA
TLS_ECDH_RSA_WITH_AES_128_CBC_SHA
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
TLS_RSA_WITH_AES_128_GCM_SHA256
TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256
TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256
TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA
TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA
SSL_RSA_WITH_3DES_EDE_CBC_SHA
TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA
TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA
TLS_EMPTY_RENEGOTIATION_INFO_SCSV

 

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.