Searched defs:pubkey (Results 1 - 2 of 2) sorted by relevance

/sssd-io/src/util/
H A Dsss_ssh.c116 struct sss_ssh_pubkey *pubkey,
123 if (pubkey->data_len < 5) {
127 SAFEALIGN_COPY_UINT32(&algo_len, pubkey->data, &c);
129 if (algo_len < 1 || algo_len > 64 || algo_len > pubkey->data_len - 4) {
139 memcpy(algo, pubkey->data+c, algo_len);
147 struct sss_ssh_pubkey *pubkey,
162 if (pubkey->data_len > 4 && memcmp(pubkey->data, "\0\0\0", 3) == 0) {
166 blob = sss_base64_encode(tmp_ctx, pubkey->data, pubkey
115 sss_ssh_get_pubkey_algorithm(TALLOC_CTX *mem_ctx, struct sss_ssh_pubkey *pubkey, char **result) argument
146 sss_ssh_format_pubkey(TALLOC_CTX *mem_ctx, struct sss_ssh_pubkey *pubkey, char **result) argument
[all...]
/sssd-io/src/responder/ssh/
H A Dssh_known_hosts.c38 char *name, *pubkey; local
65 ret = sss_ssh_format_pubkey(tmp_ctx, &ent->pubkeys[i], &pubkey);
71 result = talloc_asprintf_append(result, "%s %s\n", name, pubkey);
76 talloc_free(pubkey);
93 char *name, *pubkey, *saltstr, *hashstr, *result; local
108 ret = sss_ssh_format_pubkey(tmp_ctx, &ent->pubkeys[i], &pubkey);
145 saltstr, hashstr, pubkey);
154 talloc_free(pubkey);

Completed in 6 milliseconds