Bram Moolenaar | 40e6a71 | 2010-05-16 22:32:54 +0200 | [diff] [blame] | 1 | /* blowfish.c */ |
Bram Moolenaar | 80794b1 | 2010-06-13 05:20:42 +0200 | [diff] [blame] | 2 | void bf_key_init __ARGS((char_u *password, char_u *salt, int salt_len)); |
Bram Moolenaar | 4d504a3 | 2014-02-11 15:23:32 +0100 | [diff] [blame] | 3 | void bf_cfb_init __ARGS((char_u *iv, int iv_len)); |
Bram Moolenaar | bbd6afe | 2010-06-02 20:32:23 +0200 | [diff] [blame] | 4 | void bf_crypt_encode __ARGS((char_u *from, size_t len, char_u *to)); |
| 5 | void bf_crypt_decode __ARGS((char_u *ptr, long len)); |
| 6 | void bf_crypt_init_keys __ARGS((char_u *passwd)); |
Bram Moolenaar | a8ffcbb | 2010-06-21 06:15:46 +0200 | [diff] [blame] | 7 | void bf_crypt_save __ARGS((void)); |
| 8 | void bf_crypt_restore __ARGS((void)); |
Bram Moolenaar | 40e6a71 | 2010-05-16 22:32:54 +0200 | [diff] [blame] | 9 | int blowfish_self_test __ARGS((void)); |
| 10 | /* vim: set ft=c : */ |