Home
last modified time | relevance | path

Searched refs:srk (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/crypto/openssh/
H A Dssh-sk-client.c374 if (srk == NULL) in sshsk_free_resident_key()
376 sshkey_free(srk->key); in sshsk_free_resident_key()
377 freezero(srk->user_id, srk->user_id_len); in sshsk_free_resident_key()
378 free(srk); in sshsk_free_resident_key()
440 if ((srk = calloc(1, sizeof(*srk))) == NULL) { in sshsk_load_resident()
445 srk->key = key; in sshsk_load_resident()
447 srk->user_id = userid; in sshsk_load_resident()
458 sshkey_type(srk->key), srk->key->sk_application, in sshsk_load_resident()
459 srk->user_id_len); in sshsk_load_resident()
461 srks[nsrks++] = srk; in sshsk_load_resident()
[all …]
H A Dsk-usbhid.c1360 if ((srk = calloc(1, sizeof(*srk))) == NULL || in read_rks()
1375 memcpy(srk->user_id, user_id, srk->user_id_len); in read_rks()
1379 srk->alg = SSH_SK_ECDSA; in read_rks()
1395 &srk->key)) != 0) { in read_rks()
1407 srk = NULL; in read_rks()
1413 if (srk != NULL) { in read_rks()
1414 free(srk->application); in read_rks()
1415 freezero(srk->key.public_key, srk->key.public_key_len); in read_rks()
1416 freezero(srk->key.key_handle, srk->key.key_handle_len); in read_rks()
1417 freezero(srk->user_id, srk->user_id_len); in read_rks()
[all …]
H A Dssh-sk.c762 sshsk_free_resident_key(struct sshsk_resident_key *srk) in sshsk_free_resident_key() argument
764 if (srk == NULL) in sshsk_free_resident_key()
766 sshkey_free(srk->key); in sshsk_free_resident_key()
767 freezero(srk->user_id, srk->user_id_len); in sshsk_free_resident_key()
768 free(srk); in sshsk_free_resident_key()
838 if ((srk = calloc(1, sizeof(*srk))) == NULL) { in sshsk_load_resident()
843 srk->key = key; in sshsk_load_resident()
851 srk->user_id_len = rks[i]->user_id_len; in sshsk_load_resident()
859 srks[nsrks++] = srk; in sshsk_load_resident()
860 srk = NULL; in sshsk_load_resident()
[all …]