wodCrypt ActiveX Control - wodCrypt Object
    
 
Description

wodCrypt works with the abstract Blob object. All of its methods require that at least one Blob is supplied (that will be encrypted, signed etc..) and they usually put their result into an outgoing Blob that you specify.

You cannot create a Blob by itself - you need to decide if you want to work with a MemBlob, FileBlob or a StreamBlob.


Members
Methods
Abort Aborts the current operation.
About Shows the wodCrypt about box
Decrypt Decrypts the contents of the Blob.
Digest Digests the contents of the Blob.
Encrypt Encrypts the contents of the Blob.
HMAC Calculates Hash MAC of data in the blob.
Sign Signs the contents of the Blob.
SignEXE Creates digital signature of the executable.
Verify Verifies the signature of the signed Blob.
VerifyEXE Verifies signature of the signed executable.

Properties
BlockSize Read-only property Default block size for the selected algorithm.
Compression Read-write property Determines if data is (de)compressed during encryption/decryption.
FIPS Read-write property Specifies FIPS enabled libeay32.dll to load.
FireEvents Read-write property Determines if events will be fired (can cause significantly slower operations).
InitVector Read-write property Holds the initialization vector for chain-mode encryption.
KeySize Read-only property Default key size for the selected algorithm.
Mode Read-write property Determines the encryption mode.
Optimized Read-write property Specifies Optimized performance, does not conform to crypto standards.
Padding Read-write property Determines padding data for short blocks.
SecretKey Read-write property Holds secret key or certificate for various crypto-related operations.
Type Read-write property Selects algorithm for encryption, decryption, digest, etc...
Version Read-write property Holds version information

Events
Done Fires when component finishes executing crypto operation.
Progress Fires during crypto operation.

Back to product page