AppsFlyer HTTPS/SSL encryption policy support

At a glance: Learn about incoming and outgoing SSL cipher suites supported by AppsFlyer.

Introduction

AppsFlyer APIs use secured protocols.

These protocols support:

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

The AppsFlyer SSL Security profile supports the following SSL protocols:

  • TLS V1.2

AppsFlyer supports different ciphers for 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 conversion data)
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 in server-preferred order (most-preferred 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?

Comments

0 comments

Please sign in to leave a comment.