KEYLOK® Fortress dongle now gives you the capability to port up to 10,000 lines of your executable code to be safely locked in the smart card portion of the dongle, where it will execute and return results to the application running on the computer. Your software cannot be copied and run on another computer because a critical piece of code only resides in the smart card on the dongle.
The combination of code porting and the tamper proof smart card hardware within Fortress provides the most secure solution for protecting our customers valuable software available.
|
Benefits of code porting include:
|
|
Create a Unique Security Structure Your code combined with KEYLOK's security solution provides a unique multi-layered software protection and licensing solution. Why is this so unique? The solutions available today are strictly dependent upon the solution the vendor provides you. All of your protection and licensing decisions are governed by the vendor. With Code Vault, you have total control of how you want licensing and software protection to work. By migrating licensing and protection modules form your application to KEYLOK's smart card based dongle, you combine your requirements with KEYLOK's security and licensing platform to design and create solution which is unique to you. |
How is this possible? With Code Vault parts of your application are migrated to the most secure and protected smart card computing platform available (EAL5+). This code is compiled as a binary, executes exclusively on the dongle and is virtually impossible to inspect or hack. There are no limits to the types of code you choose to migrate. It can include cryptographic functions, cipher code, licensing options, math and date functions, data manipulation, etc. You can also take advantage of the onboard industry standard encryption algorithms, providing you with more security than typically available in most vendor supplied solutions. You design and implement your own black box to meet your unique requirements. Your calling application passes data to your black box running on the smart card and then receives data back.