Bram Moolenaar | 40e6a71 | 2010-05-16 22:32:54 +0200 | [diff] [blame] | 1 | /* sha256.c */ |
Bram Moolenaar | 55debbe | 2010-05-23 23:34:36 +0200 | [diff] [blame] | 2 | void sha256_start __ARGS((context_sha256_T *ctx)); |
Bram Moolenaar | 7db5fc8 | 2010-05-24 11:59:29 +0200 | [diff] [blame] | 3 | void sha256_update __ARGS((context_sha256_T *ctx, char_u *input, UINT32_T length)); |
Bram Moolenaar | 55debbe | 2010-05-23 23:34:36 +0200 | [diff] [blame] | 4 | void sha256_finish __ARGS((context_sha256_T *ctx, char_u digest[32])); |
Bram Moolenaar | af9aeb9 | 2013-02-13 17:35:04 +0100 | [diff] [blame^] | 5 | char_u *sha256_bytes __ARGS((char_u *buf, int buf_len, char_u *salt, int salt_len)); |
Bram Moolenaar | 80794b1 | 2010-06-13 05:20:42 +0200 | [diff] [blame] | 6 | char_u *sha256_key __ARGS((char_u *buf, char_u *salt, int salt_len)); |
Bram Moolenaar | 40e6a71 | 2010-05-16 22:32:54 +0200 | [diff] [blame] | 7 | int sha256_self_test __ARGS((void)); |
Bram Moolenaar | 6df6f47 | 2010-07-18 18:04:50 +0200 | [diff] [blame] | 8 | void sha2_seed __ARGS((char_u *header, int header_len, char_u *salt, int salt_len)); |
Bram Moolenaar | 40e6a71 | 2010-05-16 22:32:54 +0200 | [diff] [blame] | 9 | /* vim: set ft=c : */ |