Home
last modified time | relevance | path

Searched refs:crypt_stat (Results 1 – 2 of 2) sorted by relevance

/linux/fs/ecryptfs/
H A Dcrypto.c72 void ecryptfs_derive_iv(char *iv, struct ecryptfs_crypt_stat *crypt_stat, in ecryptfs_derive_iv() argument
80 ecryptfs_dump_hex(crypt_stat->root_iv, crypt_stat->iv_bytes); in ecryptfs_derive_iv()
82 memcpy(src, crypt_stat->root_iv, crypt_stat->iv_bytes); in ecryptfs_derive_iv()
83 memset((src + crypt_stat->iv_bytes), 0, 16); in ecryptfs_derive_iv()
84 snprintf((src + crypt_stat->iv_bytes), 16, "%lld", offset); in ecryptfs_derive_iv()
87 ecryptfs_dump_hex(src, (crypt_stat->iv_bytes + 16)); in ecryptfs_derive_iv()
89 md5(src, crypt_stat->iv_bytes + 16, dst); in ecryptfs_derive_iv()
90 memcpy(iv, dst, crypt_stat->iv_bytes); in ecryptfs_derive_iv()
93 ecryptfs_dump_hex(iv, crypt_stat->iv_bytes); in ecryptfs_derive_iv()
103 void ecryptfs_init_crypt_stat(struct ecryptfs_crypt_stat *crypt_stat) in ecryptfs_init_crypt_stat() argument
[all …]
H A Dkeystore.c285 struct ecryptfs_crypt_stat *crypt_stat, char **packet, in write_tag_66_packet() argument
306 data_len = (8 + ECRYPTFS_SIG_SIZE_HEX + crypt_stat->key_size); in write_tag_66_packet()
326 rc = ecryptfs_write_packet_length(&message[i], crypt_stat->key_size + 3, in write_tag_66_packet()
335 memcpy(&message[i], crypt_stat->key, crypt_stat->key_size); in write_tag_66_packet()
336 i += crypt_stat->key_size; in write_tag_66_packet()
337 for (j = 0; j < crypt_stat->key_size; j++) in write_tag_66_packet()
338 checksum += crypt_stat->key[j]; in write_tag_66_packet()
1093 struct ecryptfs_crypt_stat *crypt_stat) in decrypt_pki_encrypted_session_key() argument
1136 memcpy(crypt_stat->key, auth_tok->session_key.decrypted_key, in decrypt_pki_encrypted_session_key()
1138 crypt_stat->key_size = auth_tok->session_key.decrypted_key_size; in decrypt_pki_encrypted_session_key()
[all …]