Bokler Software Corp. - Cryptographic Tools for Software DevelopersAboutBoklerBoklerHomeTDEScipher Data Encryption LibrariesHow to License Bokler's Cryptographic Libraries
 
The CipherLockSDA™ Library
 

Quick Look:

 
CipherLockSDA/DLL
ver 1.2

CipherLockSDA/DLL version 1.2 Features:

  • CipherLockSDA is a COM server DLL to create Self-Decrypting Archives
  • CipherLockSDA features an intuitive, easy-to-use API.
  • CipherLockSDA is royalty-free - no run-time distribution charges for the self-decrypting executable.
  • Includes "Execute After Decrypt" property to designate a file to be opened upon decryption of SDA.
  • Supports all Windows development environments that support COM interfaces incl. C/C++, Visual Basic, FoxPro, Delphi, etc.
  • The distribution includes:
    • Visual C++ and Visual Basic source-code examples
    • A detailed Developer's Reference Manual

Can I use CipherLockSDA to build IIS/ASP/MTS components?
(YES - Live Demo Coming Soon)

How do I obtain a license for CipherLockSDA/DLL?

View/download source code examples.

 

Background:

CipherLockSDA is a library for creating Self-Decrypting Archives.  A Self-Decrypting Archive (SDA) consists of one or more files that have been encrypted and then concatenated with a block of executable code into a single file.  The executable code in the SDA performs password (key) verification, file decryption, and several other tasks related to restoring the file(s) in the SDA to their cleartext form.  In summary, the SDA contains both encrypted file(s) and an executable program to decrypt the files.  

The CipherLockSDA library (cfrlksda.dll) is a server component that creates SDAs under the control of your client application.  CipherLockSDA serves its client applications through an easy-to-use API.  Since the CipherLockSDA interface is based on the COM specification, clients that use it must also be “COM-aware”. 

Since the code for decrypting the file archive is included with the archive itself, the SDA concept eliminates the need to deploy and maintain specialized applications on every desktop.  It brings a measure of convenience to the security provided by the encryption, and provides a secure and convenient method for distribution of sensitive information.

CipherLockSDA/DLL is a high-performance software component that provides a flexible and easy-to-use programming interface.  It is easily accessible from virtually any Windows development environment (e.g. VB, C, C++, Delphi, FoxPro, etc.). It also supports COM multi-threading (Apartment threading), and thus is well-suited for server environments.

 


Copyright ©, 1995-2002 Bokler Software Corp. All rights reserved. DEScipher, TDEScipher, HASHcipher, B64codec, CipherLock and CipherLockSDA are trademarks of Bokler Software Corp. The "animated_cipher.gif" is copyrighted by Bokler Software Corp. Microsoft, Windows, Visual Basic, Visual C++ and ActiveX are trademarks of Microsoft Corp.