blob: e9a3d3cdd81b15bc1c243aac2bfe7d61aa979bab [file] [log] [blame]
Bram Moolenaar40e6a712010-05-16 22:32:54 +02001/* sha256.c */
Bram Moolenaar55debbe2010-05-23 23:34:36 +02002void sha256_start __ARGS((context_sha256_T *ctx));
3void sha256_update __ARGS((context_sha256_T *ctx, char_u *input, uint32_t length));
4void sha256_finish __ARGS((context_sha256_T *ctx, char_u digest[32]));
Bram Moolenaar823a1652010-05-16 23:02:33 +02005char_u *sha256_key __ARGS((char_u *buf));
Bram Moolenaar40e6a712010-05-16 22:32:54 +02006int sha256_self_test __ARGS((void));
7void sha2_seed __ARGS((char_u header[], int header_len));
8/* vim: set ft=c : */