diff options
Diffstat (limited to 'include/cipher.h')
-rw-r--r-- | include/cipher.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/cipher.h b/include/cipher.h index 14b99803e..dce7262c6 100644 --- a/include/cipher.h +++ b/include/cipher.h @@ -106,10 +106,12 @@ int check_digest_algo( int algo ); MD_HANDLE md_open( int algo, int secure ); void md_enable( MD_HANDLE hd, int algo ); MD_HANDLE md_copy( MD_HANDLE a ); +void md_reset( MD_HANDLE a ); void md_close(MD_HANDLE a); void md_write( MD_HANDLE a, byte *inbuf, size_t inlen); void md_final(MD_HANDLE a); byte *md_read( MD_HANDLE a, int algo ); +int md_digest( MD_HANDLE a, int algo, byte *buffer, int buflen ); int md_get_algo( MD_HANDLE a ); int md_digest_length( int algo ); const byte *md_asn_oid( int algo, size_t *asnlen, size_t *mdlen ); |