void Copy( const CCryptographicAlgorithm& source )
void Copy( const PROV_ENUMALGS& source )
void Copy( const PROV_ENUMALGS * source )
-
Copies the data from another object.
void Empty( void )
-
Clears the data members.
BOOL IsDataEncrypt( void )
-
Returns TRUE if this algorithm can be used to encrypt data.
BOOL IsHash( void )
-
Returns TRUE if this algorithm is a secure hash algorithm.
BOOL IsKeyExchange( void )
-
Returns TRUE if this algorithm is used to exchange keys with another
person.
BOOL IsMessageEncrypt( void )
-
Returns TRUE if this algorithm is used to encrypt messages.
BOOL IsSignature( void )
-
Returns TRUE if this algorithm is used to digitally sign messages.