wodCrypt ActiveX Control - CryptoTypes Enumeration
    
 

Description

These are algorithms wodCrypt can used in their operations.

Items from 0-9 are used for symmetric encryption, 100-106 are used for hashing, and 1000-1002 used for asymmetric encryption.

Although they are listed together, they cannot all be used with every wodCrypt method. For example, you cannot encrypt while Type = MD5 - because MD5 is not an encryption/decryption algorithm.




Members
Constant Value Description
 DES 0 DES
 TripleDES 1 TripleDES.
 AES 2 AES.
 AES192 3 AES192.
 AES256 4 AES256.
 Blowfish 5 Blowfish.
 Cast 6 Cast.
 RC2 7 RC2.
 RC4 8 RC4.
 RC5 9 RC5.
 UNIXcrypt 10 UNIX crypt command. Often referred as crypt(1).
 UNIXcrypt3 11 UNIX crypt C function. Often referred as crypt(3).
 MD5 100 MD5.
 SHA1 101 SHA1.
 SHA256 102 SHA256.
 SHA512 103 SHA512.
 SHA384 104 SHA384.
 CRC16 105 CRC16.
 CRC32 106 CRC32.
 RSA 1000 RSA (RSA+MD5 if digest is needed, such as in Sign/Verify).
 DSA 1001 DSA (DSA+MD5 if digest is needed, such as in Sign/Verify).
 RSA+SHA1 1101 RSA+SHA1.
 DSA+SHA1 1102 DSA+SHA1.
 None 65535 No encryption involved. Data is just passed to output blob. Can be used for compression on the fly.