UCM Plugin: Data Encryption (Project Management Tools)

Get up to date PHP Scripts from dtbaker
Try online demonstration for free
Follow on Twitter
Email Support
This is a plugin for the Ultimate Client Manager – Lite Edition. Please ensure you have purchased and installed the latest version of Ultimate Client Manager before using this plugin.

Password and other Data Encryption

This plugin lets you encrypt sensitive data in UCM so it is safe from prying eyes (eg: hackers or disgruntled staff members). Perfect for keeping customers FTP /cPanel details encrypted.

This plugin uses a “master password” to unlock any data. Technical detail: Encryption and decryption is handled “client side” in JavaScript. Your master password never goes to the UCM system. This is a very secure feature.

See the screenshots for a step by step guide on how to encrypt and decrypt information with the UCM system.

UCM Data Encryption Features

  • Ability to encrypt any extra field within the system (extra fields are those ones you can create yourself from the “more fields ยป” button)
  • Create multiple encryption vaults with different master passwords. If one master password is discovered this will limit their data access. Or you could have all FTP details encrypted with one password, and all cPanel details encrypted with another password. Up to you!
  • If you forget the password there is absolutely no way to decrypt the information. Not even by me, the developer. This is industry standard RSA and AES cryptography, serious stuff!
  • Keep a history of who access what information, when they access it, and from what IP address (are staff members looking at details from home?).
  • You can encrypt data without typing in the master password, but to decrypt it you need the master password. (This is the public / private key cryptography at work).
  • Technical Jumbo: Javascript RSA library is used to generate a 1024 bit public and private key set on the client side. The private key is encrypted using AES with the master password. The encrypted private key and the public key are then sent to the UCM system and stored in the mysql database. To decrypt something the secure private key is sent to the browser, then in javascript it is decrypted with AES using the same master password. If the private key is decrypted successfully in JavaScript then it can be used to decrypt our information which is then shown on the screen. Phew!

How to install

  1. Download and install the Ultimate Client Manager on your website
  2. Purchase this plugin
  3. Find your licence code for this plugin (click here for instructions)
  4. Go to Settings > Upgrade in your system
  5. Click the + button to add the additional licence code
  6. Enter your licence code for this plugin
  7. Click the upgrade button
  8. This will install the latest version of the plugin for you, and keep it updated in the future.

Requirements

  • Working UCM install
  • Linux hosting account
  • Check the upgrade system works on the hosting account (in Settings > Upgrade)

Other UCM Plugins:

UCM Plugin: Secure customer Data Encryption
UCM Plugin: Club Recurring Subscription Membership Manager
UCM Plugin: Download the Mass Email Newsletter System
UCM Plugin: Download the PDF Invoice Generation Plugin
UCM Plugin: Download the Group Plugin
UCM Plugin: Download the Mobile Device View Plugin
UCM Plugin: Download the Simple Finance Manager Plugin
UCM Plugin: Download the POP3 Email Ticket Support System
UCM Plugin: Quick Pin - Page Bookmark Script
Freelance Database Management: Table Sort Plugin

Product Support

If you require assistance please feel free to use our support system by clicking here. Please do not post support requests on the item discussion board – these are not checked regularly and your question may go unanswered for weeks.

Download UCM Plugin: Data Encryption (Project Management Tools)

Leave a Reply

Your email address will not be published. Required fields are marked *