Searched refs:crypt_stat (Results 1 – 2 of 2) sorted by relevance
| /linux/fs/ecryptfs/ |
| H A D | crypto.c | 72 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 D | keystore.c | 285 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 …]
|