Softlock
Login New Account My Cart(0)  
     
Chat with Softlock Online Representives Review and Send Tickets to Softlock Helpdesk
Products
Skip Navigation Links.
  • Softlock
  • eSign - Softlock Smart Token
  • ePass - Softlock OTP Token
  • Softlock Software Protection Studio
  • Softlock Personal Protector
  • Softlock PC Guard
Follow Us
Softlock at Youtube Softlock at Facebook Softlock at Twitter
News & Events
Softlock Smart Token (eSign) passed Entrust Ready testing requirements and has earned the Entrust Ready designation. ...read more
Products Software and Data Protection Software Protection Studio Enterprise Software Protection
Email Print Facebook Google Twitter Yahoo

Enterprise Software Protection


Softlock provides the Enterprise Software Protection solution as an automatic software protection. The protection is characterized as multi-layered protection that can be customized to meet the software vendor requirement. This solution is depending on Softlock Protection Solution v5.0. The challenging security in this solution is that it is based on Hardware protection, which resists all piracy operations.

The following figure describes the different layers of Softlock Protection Solution v5.0.

 Softlock Protection Studio Layers

License Management Layer

License Management Layer is responsible for controlling the software DRM and distribution process. Softlock Enterprise Software Protection uses a license model based on XrML standard. The license is characterized by it readability and high security depending on PKI standards. The following screen shots are taken from Softlock Protection Studio v5.0 illustrating the different rights and conditions available in any license.

Module Information View

License Window View

 

SDK Layer

Softlock Protection Solution provides a flexible SDK giving the software vendor to integrate the software with the Security system, linking License Management System and Hardware protection devices with the written software code. The SDK provides various APIs that give full flexibility for the developers.

 SDK Capabilities and Systems

SHELL Protection Layer

Shell Protection layer is a layer responsible for protecting the intellectual property of the software vendor. Shell protection simply encrypts all the code and data in the software, and modifies the protected file structure in order to protect the vendor Intellectual Property. Shell Protection doesn’t modify the behavior of the software though it provides extra protection against software cracking and reverse engineering.

 Shell Protection Function

Cryptographic Layer

Softlock Software Protection Solution depends on strong cryptographic libraries and standards which adds extra strength to the system. Protecting the software code and data with strong and trusted symmetric encryption (AES and 3DES) gives strength against decrypting the software code. While depending on PKI certificates and RSA cryptography provides strength in combining the security with a hardware device. Softlock Protection Solution doesn’t use a single key for decryption, though it uses multiple distributed keys with multi wrapping mechanisms.

 

Hardware Layer

Softlock Protection Solution delivers the highest level of security by combining all the mentioned layers with a hardware layer. The hardware layer provides different techniques for protecting the software against piracy and illegal distribution. Binding the software protection with a hardware device adds extra strength to system and provides the ability to resist any reverse engineering and software cracking attacks.

 

Hardware layer provides various protection techniques.

Safe CD

It is the Ultimate CD protection. This technique binds the software with a uniquely identified CD, prohibiting copying and illegal distribution of vendor software. The next figure provides the process of protecting software with CD Protection.

 Safe CD Protection Schema

Safe CDR

It is a secure technique to distribute CDRs in small amounts. This solution is best suited in securing special files and data. CDR protection process is similar to CD protection process, yet it is faster as it does not require burning a Stamper. Any tuned replicator can start burning the protected CDRs immediately.

 Safe CDR Protection Schema

Safe Key

Safe Key is a dongle based hardware protection. Based on PKI standards, Safe Key provide a strong hardware protection by binding the Protected Software with a USB Key. The key is a unique identifier for the owner of the software and prohibits the illegal distribution of the software without the existence of the Key. Safe Key supports License Modules for extended SDK enabled solution. Safe Key technique supports Multi-user license, where a single Safe Key controls Multi-users with Softlock network service. Safe Key securely stores all data and rights on board keeping all keys and information unreachable by any reverse engineer.

 Safe Key Protection Schema

The strength of Safe Key is that it provides a unique license for each Safe Key. Safe Key is based over Softlock Smart Token (eSign). Safe Key is available in two models: Safe Key STD and Safe Key PRO.

Safe Key STD                  Safe Key PRO

Safe Activation

Safe Activation is the ultimate internet activation protection. Based on strong PKI security over Internet communication, Safe Activation can provide the required strength for software protection. Safe Activation technique depends on Activation Server, Unique Serials and Machine Identification to securely activate the software. Safe Activation supports License Modules for extended SDK enabled solution, with the availability of storing all rights on the Activation Server, away from users’ machines. Safe Activation provides flexible license management. Safe Activation supports Single Serial for single machine and Single Serial for multiple machines.

 Safe Activation Protection Schema

+20 226702267
Get support

Related Topics

Features
Multemedia and Games Protection Solution
 
Privacy Statement |  Site Map|  Contact Us |  About Us
Softlock Security Service Provider