31#define ALGORITHM_SHA512 SEC_OID_SHA512 
   32#define ALGORITHM_SHA384 SEC_OID_SHA385 
   33#define ALGORITHM_SHA256 SEC_OID_SHA256 
   34#define ALGORITHM_SHA1  SEC_OID_SHA1 
   35#define ALGORITHM_MD5  SEC_OID_MD5 
   36#define ALGORITHM_MD2  SEC_OID_MD2 
   38#include <openssl/evp.h> 
   40#define ALGORITHM_SHA512 "sha512" 
   41#define ALGORITHM_SHA384 "sha384" 
   42#define ALGORITHM_SHA256 "sha256" 
   43#define ALGORITHM_SHA1  "sha1" 
   44#define ALGORITHM_MD5  "md5" 
   45#define ALGORITHM_MD2  "md2" 
const ALGDIGEST * Alg_get_digest_by_name(ALGORITHM_TYPE hash)
ALGORITHM_TYPE Alg_get_alg_from_string(const char *)
const char * ALGORITHM_TYPE