Add EVP_md_null() and MessageDigest::md_null()

This commit is contained in:
fengyingcai 2019-11-22 16:33:15 +08:00
parent 18552f1f1d
commit 288b189de0
2 changed files with 5 additions and 0 deletions

View File

@ -211,6 +211,7 @@ extern "C" {
ptr: *mut c_void,
) -> c_int;
pub fn EVP_md_null() -> *const EVP_MD;
pub fn EVP_md5() -> *const EVP_MD;
pub fn EVP_sha1() -> *const EVP_MD;
pub fn EVP_sha224() -> *const EVP_MD;

View File

@ -40,6 +40,10 @@ impl MessageDigest {
}
}
pub fn md_null() -> MessageDigest {
unsafe { MessageDigest(ffi::EVP_md_null()) }
}
pub fn md5() -> MessageDigest {
unsafe { MessageDigest(ffi::EVP_md5()) }
}