crypto: Add evp hashing function.

This commit is contained in:
Andreas Schneider
2012-02-04 23:37:25 +01:00
parent fb6855a821
commit 216cb8b1aa
4 changed files with 40 additions and 0 deletions

View File

@@ -48,6 +48,8 @@ void sha1_final(unsigned char *md,SHACTX c);
void sha1(unsigned char *digest,int len,unsigned char *hash);
void sha256(unsigned char *digest, int len, unsigned char *hash);
void evp(int nid, unsigned char *digest, int len, unsigned char *hash, unsigned int *hlen);
ssh_mac_ctx ssh_mac_ctx_init(enum ssh_mac_e type);
void ssh_mac_update(ssh_mac_ctx ctx, const void *data, unsigned long len);
void ssh_mac_final(unsigned char *md, ssh_mac_ctx ctx);