CryptoText Encryption Library - ReadMe.htm

TRIAL VERSION

This is the 30 day trial version of CryptoText. All the components and samples are fully functional for 30 days, but will display a warning each time they are used.

To purchase a licensed copy of CryptoText, please visit http://www.tmgdevelopment.co.uk/encryptioncomponents.htm

Welcome to the CryptoText encryption library from TMG Development Ltd. This library contains COM and .NET components for cross-platform Microsoft Windows text and file encryption, including support for the following:

Desktop Operating Systems - Win9x, NT4, 2000, XP, XP Tablet PC, 2003 Server.

Pocket PC / Windows CE Operating Systems - Windows CE, Pocket PC, Pocket PC 2002, Pocket PC 2003 Mobile

Installation and Runtime Deployment

To install the CryptoText libraries and samples on your development machine run the installer file CryptoTextInstaller.msi by double-clicking on it in Windows File Explorer. On older systems without the more recent Windows Installer software you may receive an error at this point, in which case see the Additional Notes below about obtaining and installing an updated version of Windows Installer.

Once CryptoText has successfully installed you will have a link on your Start menu, under 'CryptoText Encryption Library', and all the CryptoText dlls and samples files will be installed in a heirarchy of folders under your installation location (usually C:\Program Files\TMG Development Ltd\CryptoText Encryption Library 3.0).

Registering CryptoText COM Server: the CryptoTextInstaller will have registered the CryptoText.dll for you. When you deploy CryptoText COM server with your application you will have to ensure that it is registered as part of your installation process.

Adding CryptoTextNET .NET assembly to the GAC (Global Assembly Cache): the CryptoTextInstaller will have added the CryptoTextNET.dll to the GAC for you, so you can reference it at design time in your applications by browsing the list of Assemblies presented by the Project>Add Reference>.NET tab in VS.NET. When you deploy CryptoTextNET with your .NET application it is sufficient to copy the CryptoTextNET.dll assembly to the same folder as your application. 

Adding CryptoTextCF .NET Compact Framework assembly to the GAC (Global Assembly Cache): due to limitations with the current implementation of the Compact Framework there is no provision for adding non-Microsoft components to the CF GAC on the developer's desktop machine. This means that to reference it in your applications you must browse to the actual file from the Project>Add Reference>.NET>Browse in VS.NET. When you deploy CryptoTextCF with your .NET CF application it is sufficient to copy the CryptoTextCF.dll assembly to the same folder as your application. 

Registering CryptoTextCE COM Server for Windows CE / Pocket PC: to deploy and register the COM server CryptoTextCE to your device, locate the appropriate CryptoTextCE.cab file for your processor/platform combination under the 'Windows CE' folder at your installed location under Program Files. Copy it onto your device using ActiveSync and run it on the device. This will copy the CryptoTextCE.dll to the device's Windows folder and register it. When you deploy CryptoTextCE COM server with your application you will have to ensure that the correct version is registered as part of your installation process.

Additional Notes

1) Q: I don't have the Microsoft Windows Installer software on my machine.
A: You will need to download and install version 2.0 of Windows Installer from Microsoft (Note: XP and above already have Installer 2.0):
For Windows 2000: http://download.microsoft.com/download/WindowsInstaller/Install/2.0/NT45/EN-US/InstMsiW.exe
For Windows 9X/ME: http://download.microsoft.com/download/WindowsInstaller/Install/2.0/W9XMe/EN-US/InstMsiA.exe

2) Q: I get a warning that the project 'does not target valid platform' when I open the eVB Windows CE/Pocket PC samples for eVB 2002.
A: This can occur if you do not have the Pocket PC 2002 SDK installed. This is an additional install separate to the Embedded Visual Tools 3.0 installer and can be downloaded from here: http://www.microsoft.com/windowsmobile/resources/downloads/developer/default.mspx

 

For licensing questions and enquiries please contact us via the 'Contact Us' link at http://www.tmgdevelopment.co.uk
CryptoText © TMG Development Ltd 2000-2004