Searched refs:dst_key_t (Results 1 - 25 of 71) sorted by relevance

123

/bind-9.11.3/lib/dns/include/dst/
H A Ddst.h38 typedef struct dst_key dst_key_t; typedef in typeref:struct:dst_key
178 dst_context_create(dst_key_t *key, isc_mem_t *mctx, dst_context_t **dctxp);
181 dst_context_create2(dst_key_t *key, isc_mem_t *mctx,
185 dst_context_create3(dst_key_t *key, isc_mem_t *mctx,
190 dst_context_create4(dst_key_t *key, isc_mem_t *mctx,
280 dst_key_computesecret(const dst_key_t *pub, const dst_key_t *priv,
323 const char *directory, isc_mem_t *mctx, dst_key_t **keyp);
349 int type, isc_mem_t *mctx, dst_key_t **keyp);
377 isc_mem_t *mctx, dst_key_t **key
[all...]
/bind-9.11.3/lib/dns/
H A Dkey.c78 dst_key_name(const dst_key_t *key) {
84 dst_key_size(const dst_key_t *key) {
90 dst_key_proto(const dst_key_t *key) {
96 dst_key_alg(const dst_key_t *key) {
102 dst_key_flags(const dst_key_t *key) {
108 dst_key_id(const dst_key_t *key) {
114 dst_key_rid(const dst_key_t *key) {
120 dst_key_class(const dst_key_t *key) {
126 dst_key_iszonekey(const dst_key_t *key) {
140 dst_key_isnullkey(const dst_key_t *ke
[all...]
H A Ddst_internal.h156 dst_key_t *key;
188 isc_result_t (*createctx)(dst_key_t *key, dst_context_t *dctx);
189 isc_result_t (*createctx2)(dst_key_t *key, int maxbits,
201 isc_result_t (*computesecret)(const dst_key_t *pub,
202 const dst_key_t *priv,
204 isc_boolean_t (*compare)(const dst_key_t *key1, const dst_key_t *key2);
205 isc_boolean_t (*paramcompare)(const dst_key_t *key1,
206 const dst_key_t *key2);
207 isc_result_t (*generate)(dst_key_t *ke
[all...]
H A Dhmac_link.c50 static isc_result_t hmacmd5_fromdns(dst_key_t *key, isc_buffer_t *data);
58 getkeybits(dst_key_t *key, struct dst_private_element *element) {
70 hmacmd5_createctx(dst_key_t *key, dst_context_t *dctx) {
129 hmacmd5_compare(const dst_key_t *key1, const dst_key_t *key2) {
147 hmacmd5_generate(dst_key_t *key, int pseudorandom_ok, void (*callback)(int)) {
176 hmacmd5_isprivate(const dst_key_t *key) {
182 hmacmd5_destroy(dst_key_t *key) {
191 hmacmd5_todns(const dst_key_t *key, isc_buffer_t *data) {
208 hmacmd5_fromdns(dst_key_t *ke
[all...]
H A Ddst_api.c84 static dst_key_t * get_key_struct(dns_name_t *name,
92 static isc_result_t write_public_key(const dst_key_t *key, int type,
100 static isc_result_t computeid(dst_key_t *key);
108 dst_key_t **keyp);
324 dst_context_create(dst_key_t *key, isc_mem_t *mctx, dst_context_t **dctxp) {
330 dst_context_create2(dst_key_t *key, isc_mem_t *mctx,
337 dst_context_create3(dst_key_t *key, isc_mem_t *mctx,
346 dst_context_create4(dst_key_t *key, isc_mem_t *mctx,
417 dst_key_t *key;
470 dst_key_computesecret(const dst_key_t *pu
[all...]
H A Dtsec.c35 dst_key_t *key;
40 dns_tsec_create(isc_mem_t *mctx, dns_tsectype_t type, dst_key_t *key,
150 *(dst_key_t **)keyp = tsec->ukey.key;
H A Dgssapi_link.c56 gssapi_create_signverify_ctx(dst_key_t *key, dst_context_t *dctx) {
247 gssapi_compare(const dst_key_t *key1, const dst_key_t *key2) {
256 gssapi_generate(dst_key_t *key, int unused, void (*callback)(int)) {
266 gssapi_isprivate(const dst_key_t *key) {
272 gssapi_destroy(dst_key_t *key) {
279 gssapi_restore(dst_key_t *key, const char *keystr) {
317 gssapi_dump(dst_key_t *key, isc_mem_t *mctx, char **buffer, int *length) {
H A Dopensslecdsa_link.c69 static isc_result_t opensslecdsa_todns(const dst_key_t *key,
73 opensslecdsa_createctx(dst_key_t *key, dst_context_t *dctx) {
142 dst_key_t *key = dctx->key;
195 dst_key_t *key = dctx->key;
258 opensslecdsa_compare(const dst_key_t *key1, const dst_key_t *key2) {
302 opensslecdsa_generate(dst_key_t *key, int unused, void (*callback)(int)) {
347 opensslecdsa_isprivate(const dst_key_t *key) {
359 opensslecdsa_destroy(dst_key_t *key) {
367 opensslecdsa_todns(const dst_key_t *ke
[all...]
H A Dopenssleddsa_link.c194 static isc_result_t openssleddsa_todns(const dst_key_t *key,
198 openssleddsa_createctx(dst_key_t *key, dst_context_t *dctx) {
254 dst_key_t *key = dctx->key;
303 dst_key_t *key = dctx->key;
359 openssleddsa_compare(const dst_key_t *key1, const dst_key_t *key2) {
376 openssleddsa_generate(dst_key_t *key, int unused, void (*callback)(int)) {
420 openssleddsa_isprivate(const dst_key_t *key) {
439 openssleddsa_destroy(dst_key_t *key) {
447 openssleddsa_todns(const dst_key_t *ke
[all...]
H A Dopensslgost_link.c107 static isc_result_t opensslgost_todns(const dst_key_t *key,
111 opensslgost_createctx(dst_key_t *key, dst_context_t *dctx) {
155 dst_key_t *key = dctx->key;
176 dst_key_t *key = dctx->key;
195 opensslgost_compare(const dst_key_t *key1, const dst_key_t *key2) {
228 opensslgost_generate(dst_key_t *key, int unused, void (*callback)(int)) {
270 opensslgost_isprivate(const dst_key_t *key) {
281 opensslgost_destroy(dst_key_t *key) {
297 opensslgost_todns(const dst_key_t *ke
[all...]
H A Ddst_parse.h131 dst__privstruct_parse(dst_key_t *key, unsigned int alg, isc_lex_t *lex,
135 dst__privstruct_writefile(const dst_key_t *key, const dst_private_t *priv,
H A Dpkcs11gost_link.c130 static isc_result_t pkcs11gost_todns(const dst_key_t *key, isc_buffer_t *data);
131 static void pkcs11gost_destroy(dst_key_t *key);
134 pkcs11gost_createctx_sign(dst_key_t *key, dst_context_t *dctx) {
240 pkcs11gost_createctx_verify(dst_key_t *key, dst_context_t *dctx) {
345 pkcs11gost_createctx(dst_key_t *key, dst_context_t *dctx) {
428 pkcs11gost_compare(const dst_key_t *key1, const dst_key_t *key2) {
469 pkcs11gost_generate(dst_key_t *key, int unused, void (*callback)(int)) {
588 pkcs11gost_isprivate(const dst_key_t *key) {
599 pkcs11gost_destroy(dst_key_t *ke
[all...]
H A Dpkcs11eddsa_link.c60 static isc_result_t pkcs11eddsa_todns(const dst_key_t *key,
62 static void pkcs11eddsa_destroy(dst_key_t *key);
63 static isc_result_t pkcs11eddsa_fetch(dst_key_t *key, const char *engine,
64 const char *label, dst_key_t *pub);
67 pkcs11eddsa_createctx(dst_key_t *key, dst_context_t *dctx) {
143 dst_key_t *key = dctx->key;
275 dst_key_t *key = dctx->key;
366 pkcs11eddsa_compare(const dst_key_t *key1, const dst_key_t *key2) {
443 pkcs11eddsa_generate(dst_key_t *ke
[all...]
H A Dopenssldh_link.c68 static isc_result_t openssldh_todns(const dst_key_t *key, isc_buffer_t *data);
135 openssldh_computesecret(const dst_key_t *pub, const dst_key_t *priv,
165 openssldh_compare(const dst_key_t *key1, const dst_key_t *key2) {
198 openssldh_paramcompare(const dst_key_t *key1, const dst_key_t *key2) {
236 openssldh_generate(dst_key_t *key, int generator, void (*callback)(int)) {
330 openssldh_isprivate(const dst_key_t *key) {
339 openssldh_destroy(dst_key_t *ke
[all...]
H A Dopenssldsa_link.c50 static isc_result_t openssldsa_todns(const dst_key_t *key, isc_buffer_t *data);
126 openssldsa_createctx(dst_key_t *key, dst_context_t *dctx) {
205 dst_key_t *key = dctx->key;
304 dst_key_t *key = dctx->key;
383 openssldsa_compare(const dst_key_t *key1, const dst_key_t *key2) {
434 openssldsa_generate(dst_key_t *key, int unused, void (*callback)(int)) {
510 openssldsa_isprivate(const dst_key_t *key) {
519 openssldsa_destroy(dst_key_t *key) {
527 openssldsa_todns(const dst_key_t *ke
[all...]
H A Dpkcs11dh_link.c72 static void pkcs11dh_destroy(dst_key_t *key);
73 static isc_result_t pkcs11dh_todns(const dst_key_t *key, isc_buffer_t *data);
76 pkcs11dh_loadpriv(const dst_key_t *key,
152 pkcs11dh_computesecret(const dst_key_t *pub, const dst_key_t *priv,
260 pkcs11dh_compare(const dst_key_t *key1, const dst_key_t *key2) {
321 pkcs11dh_paramcompare(const dst_key_t *key1, const dst_key_t *key2) {
357 pkcs11dh_generate(dst_key_t *ke
[all...]
/bind-9.11.3/lib/dns/include/dns/
H A Ddnssec.h47 dst_key_t *key;
69 dst_key_t **key);
89 dns_dnssec_sign(dns_name_t *name, dns_rdataset_t *set, dst_key_t *key,
118 dns_dnssec_verify(dns_name_t *name, dns_rdataset_t *set, dst_key_t *key,
123 dns_dnssec_verify2(dns_name_t *name, dns_rdataset_t *set, dst_key_t *key,
128 dns_dnssec_verify3(dns_name_t *name, dns_rdataset_t *set, dst_key_t *key,
166 unsigned int maxkeys, dst_key_t **keys,
173 unsigned int maxkeys, dst_key_t **keys,
181 dst_key_t **keys, unsigned int *nkeys);
190 dns_dnssec_keyactive(dst_key_t *ke
[all...]
H A Dtsec.h60 dns_tsec_create(isc_mem_t *mctx, dns_tsectype_t type, dst_key_t *key,
H A Dtkey.h33 dst_key_t *dhkey;
89 dns_tkey_builddhquery(dns_message_t *msg, dst_key_t *key, dns_name_t *name,
159 dst_key_t *key, isc_buffer_t *nonce,
H A Dkeytable.h105 dst_key_t **keyp);
120 *\li keyp != NULL && *keyp is a valid dst_key_t *.
153 *\li keyp != NULL && *keyp is a valid dst_key_t *.
182 dns_keytable_deletekeynode(dns_keytable_t *keytable, dst_key_t *dstkey);
393 dst_key_t *
H A Dssu.h148 dns_rdatatype_t type, const dst_key_t *key);
153 dns_rdatatype_t type, const dst_key_t *key);
230 dns_rdatatype_t type, const dst_key_t *key,
H A Ddlz.h179 const dst_key_t *key,
328 dns_rdatatype_t type, const dst_key_t *key);
H A Dtsig.h75 dst_key_t *key; /*%< Key */
103 dst_key_t *dstkey, isc_boolean_t generated,
/bind-9.11.3/bin/dnssec/
H A Ddnssectool.h75 check_keyversion(dst_key_t *key, char *keystr);
78 set_keyversion(dst_key_t *key);
81 key_collision(dst_key_t *key, dns_name_t *name, const char *dir,
/bind-9.11.3/bin/tests/dst/
H A Ddst_test.c36 use(dst_key_t *key, isc_mem_t *mctx) {
96 dns(dst_key_t *key, isc_mem_t *mctx) {
101 dst_key_t *newkey = NULL;
134 dst_key_t *key = NULL;
152 dst_key_t *key1 = NULL, *key2 = NULL;
213 dst_key_t *key = NULL;

Completed in 46 milliseconds

123