How to vicidial recording encryption gpg

Description : How to encrypt the recording files in vicidial using gpg

Step by step guide to enable encryption for vicidial recordings

vicidial recording encryption gpg

Step 1: Install the GPG software in your dialer

For vicibox type : zypper install gpg2

for Centos based vicidial type : yum install gnupg

for ubuntu based vicidial type : apt-get install gnupg

Step 2: download and instal gpg windows version in your windows PC

download from

Step 3: Generate New key pair in windows GPG software 

give a  Name, EMAILID, and a Strongpassword

Step 4: upload the Key to the vicidial server using winscp to folder /usr/src/

Step 5: import the keypair in vicidial by running below command

 gpg –import /usr/src/keyfilename 

note:  change the name of keyfilename to your key name uploaded in step 5

Step 6:  Cronjob entry to encrypt the MP3 or GSM recording files 

go to crontab by typing crontab -e 
and copy paste the below command 

2,5,8,11,14,17,20,23,26,29,32,35,38,41,44,47,50,53,56,59 * * * * /usr/share/astguiclient/ --GPG --MP3

Note:  change the recipents value to the email id used while creating key ie: step 3

Step 7 : Now check the encrypted recordings under RECORDINGS/GPG  FOLDER


Other Related Links
  • Ajit Kumar
    Ajit Kumar April 4, 2022 at 10:27 AM

    vicidial recording file encryption

Add Comment
comment url