|
The HBCrypt library provides COM components to encrypt and decrypt strings and files. It interfaces the following COM components: HbEngine: The encryption and decryption component. HbKeyManager: The utility component to create and manage RSA keys. HbCryptAddIn: The Microsoft Outlook com add-in to encrypt and decrypt email messages in the Microsoft Outlook user interface. HbCrypt uses hybrid encryption to encrypt/decrypt strings or files. The symmetric encryption uses the Rijndael algorithm, recently adopted by NIST as the new AES (Advance Encryption System). It is implemented with a 256 bits key and 16 bytes blocks in CBC mode. A random session key is generated each time a string is encrypted; The session key is then encrypted with the public algorithm and appended to the encrypted string. The public algorithm used by HbCrypt is RSA. All RSA key lengths are supported, but the Key Manager Utility currently allows the creation of 512, 1024 and 2048 bits keys. This is what is practical given the current computer processing power. The random data used to generate the keys are obtained with the ISAAC algorithm form Bob Jenkins. Key rings allow the management of multiple keys. HbCrypt encryption/decryption engine can be used with any programing language that supports COM technology. In particular Delphi, Visual Basic, ASP, C++.
Download
NOW
|
back next Pages:
5296 ,
5297 ,
5298 ,
5299 ,
5300 ,
5301 ,
5302 ,
5303 ,
5304 ,
5305 ,
5306 ,
5307 ,
5308 ,
5309 ,
5310
|
VVVVVV
|