Chelsfield Cypher Library

Program Overview

Contents   Overview   Registration   Support   Operation   Purchase   FAQ

 

CSpmrbc.dll is a stream cypher utility to allow programmers an easy, fast, and reliable way to encrypt and decrypt any character string or byte sequence.  This makes the cypher useful for the encryption of any binary data stream, including text strings, binary strings, program files, graphics or any other type of file.

In some ways, the Chelsfield cypher system is similar to the RC4 algorithm, but unlike RC4, it does not use a state table to generate pseudo-random numbers but instead uses a proprietary algorithm to create the pseudo-random data stream from a one-way key hash function. This in turn is xor'd with a non-repeating rotating random salt value (the barrel) combined with the data stream to produce the cyphertext.  This effectively provides strong encryption, simple operation, and  a password or pass-phrase of up to 64 characters which can be called in verbose or silent modes of operation.  The dll has been tested on Win 95/98, Win NT/2000 and XP and does not use any custom runtime dependencies.

The download package comes in the form of a .ZIP file CSCypher.zip which contains the following files:

FILE

Description

1 CypherSetup.exe

Utility to extract trial or unlock licensed versions of the .dll

2 csdasys.dat

File that contains encrypted versions of the CSpmrbc.dll

3 License.txt

Chelsfield Solutions License Terms

4 Readme.txt

Latest information and outline of use 

5 Examples Folder

Examples and additional notes for operation and use

6 Help File Folder

Detailed HTML help files

The Cypher Setup program  will enable you to extract a TRIAL, or a LICENSED version of the CSpmrbc.dll cypher file. Unlicensed copies of the program are provided without charge, and these may be used for evaluation or trial purposes. Simply download CSCypher.zip, unzip to a clean folder  and run CypherSetup.exe. Click the [ Extract .dll ] button to extract a TRIAL copy.  Click here for information on how to get the licensed version and how to use the Cypher Setup program. For details of current pricing see our website.

Contents   Overview   Registration   Support   Operation  Purchase  FAQ

Lower Farm House  Little Barford  St. Neots  Cambridgeshire  PE19 6YE 
Tel: +44 ( 0)1480 472446   E-mail: sales@chelsfieldsolutions.com