Lines Matching refs:key

46     int (* init_fn)(cryptstate_T *state, char_u *key,
157 unsigned char key[crypto_box_SEEDBYTES]; member
301 char_u *key, in crypt_create() argument
314 state, key, salt, salt_len, seed, seed_len) == FAIL) in crypt_create()
330 char_u *key, in crypt_create_from_header() argument
343 return crypt_create(method_nr, key, salt, salt_len, seed, seed_len); in crypt_create_from_header()
351 crypt_create_from_file(FILE *fp, char_u *key) in crypt_create_from_file() argument
377 state = crypt_create_from_header(method_nr, key, buffer); in crypt_create_from_file()
392 char_u *key, in crypt_create_for_writing() argument
431 state = crypt_create(method_nr, key, salt, salt_len, seed, seed_len); in crypt_create_for_writing()
446 sodium_munlock(((sodium_state_T *)state->method_state)->key, in crypt_free_state()
581 crypt_free_key(char_u *key) in crypt_free_key() argument
585 if (key != NULL) in crypt_free_key()
587 for (p = key; *p != NUL; ++p) in crypt_free_key()
589 vim_free(key); in crypt_free_key()
717 char_u *key UNUSED, in crypt_sodium_init()
736 if (crypto_pwhash(dkey, sizeof(dkey), (const char *)key, STRLEN(key), salt, in crypt_sodium_init()
744 memcpy(sd_state->key, dkey, crypto_box_SEEDBYTES); in crypt_sodium_init()
746 retval += sodium_mlock(sd_state->key, crypto_box_SEEDBYTES); in crypt_sodium_init()
747 retval += sodium_mlock(key, STRLEN(key)); in crypt_sodium_init()
793 to, sod_st->key);
850 &sod_st->state, from, sod_st->key) != 0)
925 ptr, sod_st->key); in crypt_sodium_buffer_encode()
967 from, sod_st->key) != 0) in crypt_sodium_buffer_decode()