blob: 4d64e10e804a65df7ade9d5662dad3a280f17cfb [file] [log] [blame]
Bram Moolenaar40e6a712010-05-16 22:32:54 +02001/* blowfish.c */
Bram Moolenaar80794b12010-06-13 05:20:42 +02002void bf_key_init __ARGS((char_u *password, char_u *salt, int salt_len));
Bram Moolenaar4d504a32014-02-11 15:23:32 +01003void bf_cfb_init __ARGS((char_u *iv, int iv_len));
Bram Moolenaarbbd6afe2010-06-02 20:32:23 +02004void bf_crypt_encode __ARGS((char_u *from, size_t len, char_u *to));
5void bf_crypt_decode __ARGS((char_u *ptr, long len));
6void bf_crypt_init_keys __ARGS((char_u *passwd));
Bram Moolenaara8ffcbb2010-06-21 06:15:46 +02007void bf_crypt_save __ARGS((void));
8void bf_crypt_restore __ARGS((void));
Bram Moolenaar40e6a712010-05-16 22:32:54 +02009int blowfish_self_test __ARGS((void));
10/* vim: set ft=c : */