So,
what makes CryptoTools different from other encryption products on the
market? CryptoTools has been developed with two objectives in mind.
First, it had to be positively simple in order to encrypt and decrypt
data without any specific knowledge in cryptography. Second,
CryptoTools must be available for all major programming languages on
the market.
Let's talk about the simplicity of using CryptoTools.
Data protection is, for today's enterprises, one of the most important
security issues. However, with most of the encryption libraries on the
market, protecting your data requires highly specialized programmers
trained in encryption and computer security.
With CryptoTools, you can encrypt your most valuable
data with only 3 lines of code using industry strength encryption
algorithms. You don't need to know anything about cryptography to use
CryptoTools. Let's look at the following example using Visual Basic:
Dim tDES As New CryptoCOMLib.cryptoTripleDES
tDES.DeriveKeyFromPassword("P@ssw0rd",Empty,1000 )
tDES.EncryptText( "Hello World!" )
CryptoTools implementation of encryption algorithms
is standard and compatible with all serious encryption products. While
CryptoTools is very simple to use, it can also be used to do more
complex types of encryption. CryptoTools implements DES and Triple DES
encryption algorithms with ECB or CBC cipher modes. You can also use
binary encryption keys instead of a password to facilitate integration
with third party encryption products.
However being easy to use is not enough to make
CryptoTools really different from other encryption products on the
market. In a world where almost all computers are exchanging data over
the internet, it is important to be able to use one single product to
develop your application, no matter what programming language you are
using or which operating system your application is running on.
CryptoTools supports C, C++, VB6, Java, C#, VB.Net
and all languages supporting ActiveX (COM) objects. All versions of the
components are written in their native language. The .Net version is
not an Interop of the COM version, it is written in native .Net code.
Supporting .Net and Java allows CryptoTools to be distributed over a
wide range of devices and operating systems.
Most of all, being available in all these languages
allows the programmer to learn only one product. CryptoTools' objects
and functions are the same in all languages with small differences for
C which is not an OO language.
CryptoTools is the only product on the market that
offers, in a single package, the encryption components and libraries
for all major languages and platforms. Combined with its simplicity and
low price, CryptoTools is the perfect product for rapid and cost
effective security implementation.