Home
last modified time | relevance | path

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

/linux/net/rxrpc/
H A Drxgk_app.c187 struct key *server_key; in rxgk_extract_token() local
219 server_key = rxrpc_look_up_server_security(conn, skb, kvno, enctype); in rxgk_extract_token()
220 if (IS_ERR(server_key)) in rxgk_extract_token()
223 down_read(&server_key->sem); in rxgk_extract_token()
224 server_secret = (const void *)&server_key->payload.data[2]; in rxgk_extract_token()
226 up_read(&server_key->sem); in rxgk_extract_token()
227 key_put(server_key); in rxgk_extract_token()
252 ret = PTR_ERR(server_key); in rxgk_extract_token()
H A Drxkad.c949 struct key *server_key, in rxkad_decrypt_ticket() argument
964 _enter("{%d},{%x}", conn->debug_id, key_serial(server_key)); in rxkad_decrypt_ticket()
968 ASSERT(server_key->payload.data[0] != NULL); in rxkad_decrypt_ticket()
971 memcpy(&iv, &server_key->payload.data[2], sizeof(iv)); in rxkad_decrypt_ticket()
973 req = skcipher_request_alloc(server_key->payload.data[0], GFP_NOFS); in rxkad_decrypt_ticket()
1116 struct key *server_key; in rxkad_verify_response() local
1125 server_key = rxrpc_look_up_server_security(conn, skb, 0, 0); in rxkad_verify_response()
1126 if (IS_ERR(server_key)) { in rxkad_verify_response()
1127 ret = PTR_ERR(server_key); in rxkad_verify_response()
1190 ret = rxkad_decrypt_ticket(conn, server_key, sk in rxkad_verify_response()
[all...]
H A DMakefile35 server_key.o \
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.h57 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()
/linux/Documentation/networking/
H A Drxrpc.rst1165 .. kernel-doc:: net/rxrpc/server_key.c