Home
last modified time | relevance | path

Searched refs:server_key (Results 1 – 5 of 5) sorted by relevance

/linux/net/rxrpc/
H A Drxgk_app.c183 struct key *server_key; in rxgk_extract_token() local
216 server_key = rxrpc_look_up_server_security(conn, skb, kvno, enctype); in rxgk_extract_token()
217 if (IS_ERR(server_key)) in rxgk_extract_token()
220 down_read(&server_key->sem); in rxgk_extract_token()
221 server_secret = (const void *)&server_key->payload.data[2]; in rxgk_extract_token()
223 up_read(&server_key->sem); in rxgk_extract_token()
224 key_put(server_key); in rxgk_extract_token()
252 ret = PTR_ERR(server_key); in rxgk_extract_token()
H A Drxkad.c797 struct key *server_key, in rxkad_validate_challenge()
810 _enter("{%d},{%x}", conn->debug_id, key_serial(server_key)); in rxkad_insert_response_header()
814 ASSERT(server_key->payload.data[0] != NULL); in rxkad_insert_response_header()
820 server_key->payload.data[0], in rxkad_insert_response_header()
821 get_unaligned((const __le64 *)&server_key->payload.data[2]), in rxkad_insert_response_header()
944 struct key *server_key; in rxkad_decrypt_ticket()
953 server_key = rxrpc_look_up_server_security(conn, skb, 0, 0); in rxkad_decrypt_ticket()
954 if (IS_ERR(server_key)) { in rxkad_decrypt_ticket()
955 ret = PTR_ERR(server_key); in rxkad_decrypt_ticket()
1011 ret = rxkad_decrypt_ticket(conn, server_key, sk in rxkad_decrypt_ticket()
945 rxkad_decrypt_ticket(struct rxrpc_connection * conn,struct key * server_key,struct sk_buff * skb,void * ticket,size_t ticket_len,struct rxrpc_crypt * _session_key,time64_t * _expiry) rxkad_decrypt_ticket() argument
1120 struct key *server_key; rxkad_verify_response() local
[all...]
H A Drxgk_kdf.c268 int rxgk_set_up_token_cipher(const struct krb5_buffer *server_key, in rxgk_set_up_token_cipher() argument
281 aead = crypto_krb5_prepare_encryption(krb5, server_key, RXGK_SERVER_ENC_TOKEN, gfp); in rxgk_set_up_token_cipher()
H A Drxgk_common.h58 int rxgk_set_up_token_cipher(const struct krb5_buffer *server_key,
H A Drxgk.c23 struct krb5_buffer *server_key = (void *)&prep->payload.data[2]; in rxgk_preparse_server_key() local
45 server_key->len = prep->datalen; in rxgk_preparse_server_key()
46 server_key->data = kmemdup(prep->data, prep->datalen, GFP_KERNEL); in rxgk_preparse_server_key()
47 if (!server_key->data) in rxgk_preparse_server_key()
56 struct krb5_buffer *server_key = (void *)&payload->data[2]; in rxgk_free_server_key() local
58 kfree_sensitive(server_key->data); in rxgk_free_server_key()