| /linux/fs/ecryptfs/ |
| H A D | keystore.c | 143 write_tag_64_packet(char *signature, struct ecryptfs_session_key *session_key, in write_tag_64_packet() argument 161 + session_key->encrypted_key_size); in write_tag_64_packet() 181 session_key->encrypted_key_size, in write_tag_64_packet() 189 memcpy(&message[i], session_key->encrypted_key, in write_tag_64_packet() 190 session_key->encrypted_key_size); in write_tag_64_packet() 191 i += session_key->encrypted_key_size; in write_tag_64_packet() 198 parse_tag_65_packet(struct ecryptfs_session_key *session_key, u8 *cipher_code, in parse_tag_65_packet() argument 256 session_key->decrypted_key_size = m_size - 3; in parse_tag_65_packet() 257 if (session_key->decrypted_key_size > ECRYPTFS_MAX_KEY_BYTES) { in parse_tag_65_packet() 260 session_key->decrypted_key_size, in parse_tag_65_packet() [all …]
|
| /linux/net/ceph/ |
| H A D | auth_x.c | 190 ceph_crypto_key_destroy(&th->session_key); in remove_ticket_handler() 266 tp = *p + ceph_x_encrypt_offset(&th->session_key); in process_one_ticket() 267 ret = ceph_x_decrypt(&th->session_key, in process_one_ticket() 293 ceph_crypto_key_destroy(&th->session_key); in process_one_ticket() 296 th->session_key = new_session_key; in process_one_ticket() 360 msg_b = p + ceph_x_encrypt_offset(&au->session_key); in encrypt_authorizer() 372 ret = ceph_x_encrypt(&au->session_key, in encrypt_authorizer() 391 ceph_crypto_key_destroy(&au->session_key); in ceph_x_authorizer_cleanup() 412 ceph_crypto_key_destroy(&au->session_key); in ceph_x_build_authorizer() 413 ret = ceph_crypto_key_clone(&au->session_key, &th->session_key); in ceph_x_build_authorizer() [all …]
|
| H A D | auth_x.h | 19 struct ceph_crypto_key session_key; member 32 struct ceph_crypto_key session_key; member
|
| H A D | auth.c | 368 u8 *session_key, int *session_key_len, in ceph_auth_verify_authorizer_reply() argument 376 reply, reply_len, session_key, session_key_len, in ceph_auth_verify_authorizer_reply() 495 u8 *session_key, int *session_key_len, in ceph_auth_handle_reply_done() argument 502 session_key, session_key_len, in ceph_auth_handle_reply_done() 606 u8 *session_key, int *session_key_len, in ceph_auth_handle_svc_reply_done() argument 610 reply, reply_len, session_key, session_key_len, in ceph_auth_handle_svc_reply_done()
|
| H A D | auth_none.c | 73 void *buf, void *end, u8 *session_key, in handle_reply() argument
|
| H A D | messenger_v2.c | 702 const u8 *session_key, int session_key_len, in setup_crypto() argument 724 hmac_sha256_preparekey(&con->v2.hmac_key, session_key, session_key_len); in setup_crypto() 2360 u8 session_key[CEPH_MAX_KEY_LEN]; in process_auth_done() local 2386 session_key, &session_key_len, in process_auth_done() 2400 ret = setup_crypto(con, session_key, session_key_len, con_secret, in process_auth_done() 2415 memzero_explicit(session_key, sizeof(session_key)); in process_auth_done()
|
| H A D | mon_client.c | 1403 u8 *session_key, int *session_key_len, in mon_handle_auth_done() argument 1415 session_key, session_key_len, in mon_handle_auth_done()
|
| H A D | osd_client.c | 5645 u8 *session_key, int *session_key_len, in osd_handle_auth_done() 5653 session_key, session_key_len, 5642 osd_handle_auth_done(struct ceph_connection * con,u64 global_id,void * reply,int reply_len,u8 * session_key,int * session_key_len,u8 * con_secret,int * con_secret_len) osd_handle_auth_done() argument
|
| /linux/net/rxrpc/ |
| H A D | key.c | 95 memcpy(&token->kad->session_key, &xdr[2], 8); in rxrpc_preparse_xdr_rxkad() 104 token->kad->session_key[0], token->kad->session_key[1], in rxrpc_preparse_xdr_rxkad() 105 token->kad->session_key[2], token->kad->session_key[3], in rxrpc_preparse_xdr_rxkad() 106 token->kad->session_key[4], token->kad->session_key[5], in rxrpc_preparse_xdr_rxkad() 107 token->kad->session_key[6], token->kad->session_key[7]); in rxrpc_preparse_xdr_rxkad() 489 v1->session_key[ in rxrpc_preparse() 653 rxrpc_get_server_data_key(struct rxrpc_connection * conn,const void * session_key,time64_t expiry,u32 kvno) rxrpc_get_server_data_key() argument [all...] |
| H A D | rxkad.c | 112 fcrypt_preparekey(ci, token->kad->session_key); in rxkad_init_connection_security() 200 fcrypt_pcbc_encrypt(cipher, /* iv= */ token->kad->session_key, tmpbuf, in rxkad_prime_packet_security() 270 fcrypt_pcbc_encrypt(call->conn->rxkad.cipher, token->kad->session_key, in rxkad_secure_packet_auth() 416 fcrypt_pcbc_decrypt(call->conn->rxkad.cipher, token->kad->session_key, in rxkad_secure_packet() 685 fcrypt_pcbc_encrypt(conn->rxkad.cipher, token->kad->session_key, in rxkad_issue_challenge() 918 const struct rxrpc_crypt *session_key) 923 ntohl(session_key->n[0]), ntohl(session_key->n[1])); in rxkad_sendmsg_respond_to_challenge() 925 fcrypt_preparekey(&cipher, session_key->x); 928 fcrypt_pcbc_decrypt(&cipher, session_key 1077 rxkad_decrypt_response(struct rxrpc_connection * conn,struct rxkad_response * resp,const struct rxrpc_crypt * session_key) rxkad_decrypt_response() argument 1119 struct rxrpc_crypt session_key; rxkad_verify_response() local [all...] |
| /linux/drivers/net/ppp/ |
| H A D | ppp_mppe.c | 79 unsigned char session_key[MPPE_MAX_KEY_LEN]; member 121 sha1_update(&ctx, state->session_key, state->keylen); in get_new_key_from_sha() 135 arc4_crypt(&state->arc4, state->session_key, state->sha1_digest, in mppe_rekey() 138 memcpy(state->session_key, state->sha1_digest, state->keylen); in mppe_rekey() 142 state->session_key[0] = 0xd1; in mppe_rekey() 143 state->session_key[1] = 0x26; in mppe_rekey() 144 state->session_key[2] = 0x9e; in mppe_rekey() 146 arc4_setkey(&state->arc4, state->session_key, state->keylen); in mppe_rekey() 168 memcpy(state->session_key, state->master_key, in mppe_alloc() 227 (int)sizeof(state->session_key), state->session_key); in mppe_init()
|
| /linux/include/linux/ceph/ |
| H A D | auth.h | 54 void *buf, void *end, u8 *session_key, 74 u8 *session_key, int *session_key_len, 139 u8 *session_key, int *session_key_len, 166 u8 *session_key, int *session_key_len, 183 u8 *session_key, int *session_key_len,
|
| H A D | messenger.h | 69 u8 *session_key, int *session_key_len,
|
| /linux/security/keys/encrypted-keys/ |
| H A D | ecryptfs_format.c | 69 auth_tok->session_key.encrypted_key[0] = 0; in ecryptfs_fill_auth_tok() 70 auth_tok->session_key.encrypted_key_size = 0; in ecryptfs_fill_auth_tok()
|
| /linux/net/l2tp/ |
| H A D | l2tp_core.c | 299 u32 session_key = l2tp_v2_session_key(tunnel_id, session_id); in l2tp_v2_session_get() local 304 session = idr_find(&pn->l2tp_v2_session_idr, session_key); in l2tp_v2_session_get() 519 unsigned long session_key = session->session_id; in l2tp_session_collision_del() local 537 void *old = idr_replace(&pn->l2tp_v3_session_idr, session2, session_key); in l2tp_session_collision_del() 541 void *removed = idr_remove(&pn->l2tp_v3_session_idr, session_key); in l2tp_session_collision_del() 559 u32 session_key; in l2tp_session_register() local 571 session_key = session->session_id; in l2tp_session_register() 573 &session_key, session_key, GFP_ATOMIC); in l2tp_session_register() 581 session_key); in l2tp_session_register() 586 session_key = l2tp_v2_session_key(tunnel->tunnel_id, in l2tp_session_register() [all …]
|
| /linux/fs/smb/client/ |
| H A D | smb1encrypt.c | 40 md5_update(&ctx, server->session_key.response, server->session_key.len); in cifs_calc_signature()
|
| H A D | smb1session.c | 376 server->session_key.response = in sess_establish_session() 379 if (!server->session_key.response) { in sess_establish_session() 383 server->session_key.len = in sess_establish_session()
|
| H A D | cifsglob.h | 218 struct session_key { struct 745 struct session_key session_key; member 1084 struct session_key auth_key;
|
| H A D | connect.c | 321 kfree_sensitive(server->session_key.response); in cifs_abort_connection() 322 server->session_key.response = NULL; in cifs_abort_connection() 323 server->session_key.len = 0; in cifs_abort_connection() 1735 kfree_sensitive(server->session_key.response); in cifs_put_tcp_session() 1736 server->session_key.response = NULL; in cifs_put_tcp_session() 1737 server->session_key.len = 0; in cifs_put_tcp_session()
|
| /linux/include/linux/ |
| H A D | ecryptfs.h | 98 struct ecryptfs_session_key session_key; member
|
| /linux/fs/ceph/ |
| H A D | mds_client.c | 7279 u8 *session_key, int *session_key_len, in mds_handle_auth_done() argument 7287 session_key, session_key_len, in mds_handle_auth_done()
|