HOW TO ENCRYPT THE SIP ACCOUNT SETTINGS |
If you hard-code the SIP account settings in your webpage then any user can easily view those settings by viewing the source of that webpage. |
To prevent such situation, VaxVoIP allows you to encrypt the hard-coded/static SIP account settings and then use them in your webpages. |
1. Download Encrypt-Param application. [Click To Download] |
2. Execute Encrypt-Param application. |
3. Copy & paste your License key. |
4. Enter encryption key or password. |
5. Enter SIP account settings. |
6. Click "Generate Encrypted Parameters" button. |
IT GENERATES |
- Encryption License Key. |
- Encrypted SIP account settings. |
7. Edit your web-based softphone page (html, asp, aspx, php or jsp etc). |
8. Search for VaxSIPUserAgentCAB.Initialize text. |
9. Copy & paste the Encrypted SIP account settings in it. |
10. Leave FromURI blank in exported Initialize() method. |
e-g: |
VaxSIPUserAgentCAB.Initialize(0, MyIP, ListenPortSIP, "", "Encrypted outbound proxy", "Encrypted SIP proxy", "Encrypted login", "Encrypted password", CheckEnableSoundDevice.checked, EditTotalLine.value); |
Visit the following link: |
http://www.vaxvoip.com/Documentation/LicenseKey.HTM |
11. Prepare the Domain-key by using ENCRYPTION LICENSE KEY not ACTUAL LICENSE KEY. |
12. Search for VaxSIPUserAgentCAB.SetDomainKey in the webpage file. |
13. Copy & paste that Domain-key in the function. |
14. Save the web page and try it. |