Matrix SPARSH VP110 User Guide 305
Encrypting Configuration Files
Encrypted configuration files can be downloaded from the provisioning server to protect against unauthorized
access and tampering of sensitive information (e.g., login passwords or registration information).
If you are provisioning IP phones from a public server, you may encrypt your configuration files using the AES
encryption method. It’s very important that you encrypt the files with the same 16 character key as you have in the
phone.
However, file names should be the same regardless of whether the file is encrypted or not.
A simple command line AES-encryption tool can be downloaded from the Public FTP server of Matrix. For details,
contact Matrix Technical Support.
Procedure to Encrypt/Decrypt the Configuration Files (<MAC>.cfg)
• Unzip the AES encryption tool that you have downloaded.
• Keep the unzipped AES encryption tool (named as “EncryptUtilityWindows.exe”) in your local drive; for
example, in the ‘D:’ drive.
• Also keep the <MAC>.cfg file of Matrix SPARSH VP110 (for example, 001d29002794.cfg) in your local
drive.
• Open the Command Prompt window and run the following commands:
• To encrypt the <MAC>.cfg file, type-
D:\>EncryptUtilityWindows.exe<space><AESKey><space>E<space><DestinationFilePathof
MAC.cfg><space><SourceFilePathofMAC.cfg>
Or,
• To decrypt the <MAC>.cfg file, type-
D:\>EncryptUtilityWindows.exe<space><AESKey><space>D<space><DestinationFilePathof
MAC.cfg><space><SourceFilePathofMAC.cfg>
Where,
<AES Key> = It should be a 16 character key. Supported characters are 0 ~ 9, A ~ Z, a ~ z.
E = Used to Encrypt
D = Used to Decrypt
<space> = Blank space
Make sure that the “.exe” file is accessible from the path - D:\>EncryptUtilityWindows.exe. If it is kept at
a different location, then specify the exact path in the Command Prompt window for successful encryption/
decryption of the <MAC>.cfg file.