|
wodCrypt
-
Version
2.1.1
Lightweight component that provides strong encryption
for your applications. It provides supports for most
common crypto algorithms, such as
AES
DES, TripleDES
Blowfish
Cast
RC2
RC4
RC5
for symmetric encryption and decryption,
RSA
DSA
for making and verifying signatures, and
MD5
SHA1
for creating hashes.
Working with Blobs
wodCrypt works with Blobs - Binary Large Objects (it
doesn't have to be big, of course) when it comes to
data manipulation. Blob is our object that can read
files, string variables and bytes array, and provide
the same as their output. Even more, it can present the
information in BASE64 and HEX encoded data - in case
your environment just doesn't like to work with binary
data.
Optimized code
Besides working in regular way - without random padding
and internal wrapping, wodCrypt can work in Optimized
mode as well. In that case most probably no other
encryption tool will be able to access (directly) your
encrypted data - because wodCrypt will add specific
information to it - such as size of blob. This way when
decryption is done, you will get exactly the same
plaintext as it was before encryption. In regular way,
wodCrypt has to look after block sizes for each
protocol, key sizes etc.. so any empty space needs to
be filled with zeros. It's not smart way to protect the
data - but it's necessary to make encrypted text open
to other decryption tools, for you to get the results
as expected.
Licensing - royalty free
wodCrypt is royalty free - once you make your
application, you can distribute binary versions of
wodCrypt free of charge. Licenses are purchased only
for design-time development, one license per each
developer on the project - and that's all!
Besides ActiveX version (which can be used even in
FoxPro), wodCrypt has COM object as well, which can be
used from many environments, such as VB, VC, Delphi,
VBS, ASP etc..
|