Important Consideration for Customer Accounts that will contain mixed platform DS-Clients (including Android and iOS versions)
Android DS-Client only supports AES128 encryption, while iOS DS-Client supports AES128 (default) and AES256.
Since the Account Key type must be common for all DS-Clients in a Customer Account, the Account Key type must be AES128 if you intend to add Android DS-Clients.
Configuration tips for mixed platforms:
- The first DS-Client that registers an Account Encryption Key for a Customer Account sets the key, and afterwards it cannot be changed.
- Since encryption keys are input by the person installing the DS-Client, the best way is to make a new DS-Client immediately after the customer account is created.
- During the installation (or configuration, depending on DS-Client type) make sure to select a common Account Encryption key. For example: select AES128, in order to support all types of DS-Clients.
- Instruct all other people who install a DS-Client belonging to this customer account to use the same Account Encryption key. (Any other key or key type will fail with an 'Account key does not match.' error.)
- NOTE: If the customer's Account Key has already been set and it is not AES128, you cannot use Android DS-Clients with that customer. If the customer's Account Key is not AES128 or AES256, you cannot use iOS DS-Clients with that customer.
![]() ![]() |