Activecrypt Online Help Prev Next
About ActiveCrypt
About
ActiveCrypt overview
How to ...
How to make pair of keys
Create new public key from private
How to decrypt string
How to encrypt string
How to save keys
Free keys
Programmer reference
Hash
Hash overview
Methods
HashFile
HashVariant
Properties
Error
Crypt
Encryption overview
Methods
DecryptFile
DecryptVariant
EncryptFile
EncryptVariant
FreeKey
LoadKeyFromString
LoadKey
Properties
AddCRLF
Error
KeySize
Base64
Base64 overview
Methods
DecodeFile
DecodeVariant
EncodeFile
EncodeVariant
Properties
AddCRLF
Error
Sign
Sign overview
Methods
FreeKey
LoadKey
LoadKeyFromString
MakeVariantSignature
MakeFileSignature
VerifyFileSignature
VerifyVariantSignature
Properties
AddCRLF
Error
RSACrypt (old, use Crypt)
Methods
FreeKey
GenerateCouple
GeneratePublicKey
GetVersion
LoadKeyFromString
LoadKey
PublicEncrypt
PrivateDecrypt
SaveKeyToString
SaveKey
Properties
About
Async
Error
Events
OnDecryptionFinished
OnEncryptionFinished
OnError
OnKeyGenerationFinished
Disclaimer

Features

Reliable (OPENSSL)

Just like an encryption/decryption core ActiveCrypt uses the fast and reliable OPENSSL library. This Library has a long history of development. It is widely used in different software systems. The functions of the library are fully compliant with RFC standards.

Speed

This component is written with ATL programming library which provides a set of fast functions to work with ActiveX objects.

Async mode

Asynchronous mode is a special feature of ActiveCrypt. It allows your program to continue its work after submitting a task. This feature prevents your program from being blocked andis very useful for the procession of large blocks of data.

Longer keys than with WinCrypto API

As soon as the core of the component is not bound to WinCrypto API or any other encryption features of Windows, it can use a stronger encryption than it is allowed by USA export limitations. 128bit keys should be considered to be unreliable in the world of quickly growing technical progress. The presence of the encryption core inside of the component doesn't require from you any additional installations.

Easy

ActiveCrypt provides very simple functions to deal with encryption and hides all low level details. Thanks to its ActiveX structure, the ActiveCrypt component can be used in all programming languages such as VisualBasic, C++/C#, Delphi, Perl, etc.

This HTML Help has been published using the chm2web software.