
![]() |
![]() |
![]() |
Fortress offers:
|
The KEYLOK Fortress offers application providers the ability to develop more secure enhancements for their customers in a variety of environments. End users can begin using Fortress virtually out of the box!
New! Code Vault
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.
Extended Memory
The increased size of memory opens up additional security and licensing options, including date-based licensing and counters. Additional memory allows the software developer to support multiple products with one dongle and store user information such as user settings and user preferences on the dongle, allowing it to travel with user from machine to machine. In addition, data can now be stored on the dongle rather than in the application database or file so that it also travels with the user. Remote update allows updates of the data via telephone, email or internet.
*Actual usable memory 5120, 18944 and 50560 bytes
LS or RS
The Fortress dongle is available in two unique casings, each offering the same features.

![]() |
![]() |
The Fortress Flash Drive combines the Fortress software protection dongle and a USB Flash drive into one device. All of the software protection features are available on a USB Flash drive so you can protect, license and distribute your software with a single piece of hardware.
Flash Features: |
Fortress Features: |
The KEYLOK Fortress Flash Drive provides you with the ability to license, protect and distribute your software with one dongle. Your customers plug the dongle in and run your software. There is no need to install any software on the end-user computer and you eliminate the need to distribute your software on CDs/DVDs. And with up to 16GB of mass storage available, even storage intensive database applications can be self contained on the hardware device.
The KEYLOK Fortress Flash Drive is flexible and fully configurable. You can partition the flash drive, protecting your application and data files in a read-only password protected partition and also providing your end-users with a partition for their own use. And with the auto-run feature, end-users can run your application directly from the dongle.
New! Code Vault
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.

![]() |
![]() |
Fortress RTC offers:
|
Application developers now have all of the necessary tools to develop the most secure protection and licensing solutions for their products.
New! Code Vault
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.
Extended Memory
The increased size of memory opens up additional security and licensing options, including date-based licensing and counters. Additional memory allows the software developer to support multiple products with one dongle and store user information such as user settings and user preferences on the dongle, allowing it to travel with user from machine to machine. In addition, data can now be stored on the dongle rather than in the application database or file so that it also travels with the user. Remote update allows updates of the data via telephone, email or internet.
*Actual usable memory 5120, 18944 and 50560 bytes
LS or RS
The Fortress dongle is available in two unique casings, each offering the same features.

Available for the Following Platforms: |
||||||
| Easy Plug & Play Driver Installation | DOS, WIN 3.x Windows 95 | Windows 98, ME, NT, 2000, XP, Vista | Apple MAC OS X | Linux/FreeBSD | 112 Byte Read/Write Programmable Memory | |
| USB Dongle | X | X | X | X | X3 | |
| Parallel | X | X | X | X | X | X3 |
| Serial | X1 | X2 | X | X | X | X3 |
1= No drivers required 2= Support for ANY operating system with an RS-232 port (DOS, Windows, Linux, etc.) 3= No special hardware required to program the dongle |
||||||
| KEYLOK II Data Sheet | |||
![]()
If you need to protect your spreadsheet product, we've developed a 2 step solution! Just compile your spreadsheet, and then protect it with our Keylok® II dongle and the DoneEx Xcell Compiler:

You can use our serial port devices on any hardware that supports standard RS232 communications - with no drivers required. Both DCE and DTE versions are available
Available for the Following Platforms: |
||||||
| Easy Plug & Play Driver Installation | DOS, WIN 3.x Windows 95 | Windows 98, ME, NT, 2000, XP, Vista | Apple MAC OS X | Linux/FreeBSD | 112 Byte Read/Write Programmable Memory | |
| USB Dongle | X | X | X | X | X3 | |
| Parallel | X | X | X | X | X3 | |
| Serial | X1 | X2 | X | X | X | X3 |
1= No drivers required 2= Support for ANY operating system with an RS-232 port (DOS, Windows, Linux, etc.) 3= No special hardware required to program the dongle |
||||||
| KEYLOK II Data Sheet | |||

Available for the Following Platforms: |
||||||
| Easy Plug & Play Driver Installation | DOS, WIN 3.x Windows 95 | Windows 98, ME, NT, 2000, XP, Vista | Apple MAC OS X | Linux/FreeBSD | 112 Byte Read/Write Programmable Memory | |
| USB Dongle | X | X | X | X | X3 | |
| Parallel | X | X | X | X | X3 | |
| Serial | X1 | X2 | X | X | X | X3 |
1= No drivers required 2= Support for ANY operating system with an RS-232 port (DOS, Windows, Linux, etc.) 3= No special hardware required to program the dongle |
||||||
| KEYLOK II Data Sheet | |||

Our S-LOK Security Dongle is a special version of the KEYLOK Dongle that is capable of “wrapping” a protective shell around a program executable without having to make source code modifications. It is a simple, effective means of providing limited security and protection if you are trying to secure your applications from piracy.
S-LOK Dongles provide wrapper–based protection in those instances when source code cannot be modified, or when a simpler method of security will suffice. This method can also be ideal for license management and control of third–party software such as Microsoft Office or QuickBooks, or certain remote access software that you want to protect to prevent unauthorized use or sharing of applications you have licensed.
This wrapper is also often used to provide an additional layer of security to applications that already utilize the more secure application level, API security system calls. S-LOK then provides a final outer level of access to the application.
S-LOK can also be used as an immediate, short–term solution. S-LOK can:
The S – LOK Wrapper™ is only available in Parallel.

KEYLOK Networking Dongles come in USB or parallel. You may attach the Networking Dongle to any PC in the network and control the number of concurrent users allowed (from 1 to unlimited).
KEYLOK Dongle security products feature industry leading functionality and capabilities to ensure your software is locked down tighter than the main entrance to Fort Knox.
Comprehensive Security
KEYLOK Hardware Keys provide comprehensive security and unsurpassed value in the market today. Our proprietary encryption ensures that the responses generated by the keys are unique each time the key is accessed, eliminating brute force attacks. Additionally, since this communication is always unique, KEYLOK eliminates attacks from the use of record and playback as well as driver emulation. Our internal authentication design also makes hardware cloning virtually impossible.
Quick, Comprehensive Implementation - Guaranteed
Despite the depth of security provided, the KEYLOK API is very simple and easy to implement. Our extensive, pre-configured API library provides the highest level of security without forcing you to spend time on low-level programming. In many cases, basic protection can be incorporated in fewer than 20 lines of code, provided directly from our library. At the same time, the KEYLOK API provides the power and flexibility you need to implement virtually any licensing model, including evaluation, lease, pay-per-use or subscription.