Change encryption algorithm for Voice Recording files

Starting from version 2.5.25, you can change the encryption algorithm used by the system to encrypt Voice Recording files.

By default, the encryption algorithm used by the application is AES 192.


If you change the encryption algorithm, you will not be able to listen and download all existing Voice Recordings files!


Step-by-step guide


The algorithm is dependent on OpenSSL and application supports only AES algorithms, so verify if it's available before perform the change using the command openssl list -cipher-algorithms


  1. Connect to the server using SSH and open /var/opt/motion/server/config/environment/production.js
  2. Update (adding the properties if not available) the property encrypt.algorithm with the new value

    production.js
    encrypt: {
      algorithm: 'aes256'
    }
  3. Restart XCALLY Motion application to apply changes