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

12

/bind-9.6-ESV-R11/lib/dns/include/dst/
H A Ddst.h46 typedef struct dst_key dst_key_t; typedef in typeref:struct:dst_key
124 dst_context_create(dst_key_t *key, isc_mem_t *mctx, dst_context_t **dctxp);
127 dst_context_create2(dst_key_t *key, isc_mem_t *mctx,
210 dst_key_computesecret(const dst_key_t *pub, const dst_key_t *priv,
230 const char *directory, isc_mem_t *mctx, dst_key_t **keyp);
256 dst_key_t **keyp);
280 isc_mem_t *mctx, dst_key_t **keyp);
301 dst_key_tofile(const dst_key_t *key, int type, const char *directory);
319 isc_buffer_t *source, isc_mem_t *mctx, dst_key_t **key
[all...]
/bind-9.6-ESV-R11/lib/dns/
H A Ddst_internal.h123 dst_key_t *key;
149 isc_result_t (*createctx)(dst_key_t *key, dst_context_t *dctx);
158 isc_result_t (*computesecret)(const dst_key_t *pub,
159 const dst_key_t *priv,
161 isc_boolean_t (*compare)(const dst_key_t *key1, const dst_key_t *key2);
162 isc_boolean_t (*paramcompare)(const dst_key_t *key1,
163 const dst_key_t *key2);
164 isc_result_t (*generate)(dst_key_t *key, int parms);
165 isc_boolean_t (*isprivate)(const dst_key_t *ke
[all...]
H A Dkey.c60 dst_key_name(const dst_key_t *key) {
66 dst_key_size(const dst_key_t *key) {
72 dst_key_proto(const dst_key_t *key) {
78 dst_key_alg(const dst_key_t *key) {
84 dst_key_flags(const dst_key_t *key) {
90 dst_key_id(const dst_key_t *key) {
96 dst_key_class(const dst_key_t *key) {
102 dst_key_iszonekey(const dst_key_t *key) {
116 dst_key_isnullkey(const dst_key_t *key) {
130 dst_key_setbits(dst_key_t *ke
[all...]
H A Ddst_api.c84 static dst_key_t * get_key_struct(dns_name_t *name,
91 static isc_result_t write_public_key(const dst_key_t *key, int type,
99 static isc_result_t computeid(dst_key_t *key);
107 dst_key_t **keyp);
243 dst_context_create(dst_key_t *key, isc_mem_t *mctx, dst_context_t **dctxp) {
249 dst_context_create2(dst_key_t *key, isc_mem_t *mctx,
305 dst_key_t *key;
339 dst_key_computesecret(const dst_key_t *pub, const dst_key_t *priv,
364 dst_key_tofile(const dst_key_t *ke
[all...]
H A Dhmac_link.c58 static isc_result_t hmacmd5_fromdns(dst_key_t *key, isc_buffer_t *data);
65 getkeybits(dst_key_t *key, struct dst_private_element *element) {
76 hmacmd5_createctx(dst_key_t *key, dst_context_t *dctx) {
135 hmacmd5_compare(const dst_key_t *key1, const dst_key_t *key2) {
153 hmacmd5_generate(dst_key_t *key, int pseudorandom_ok) {
180 hmacmd5_isprivate(const dst_key_t *key) {
186 hmacmd5_destroy(dst_key_t *key) {
194 hmacmd5_todns(const dst_key_t *key, isc_buffer_t *data) {
211 hmacmd5_fromdns(dst_key_t *ke
[all...]
H A Ddst_parse.h125 dst__privstruct_parse(dst_key_t *key, unsigned int alg, isc_lex_t *lex,
129 dst__privstruct_writefile(const dst_key_t *key, const dst_private_t *priv,
H A Dgssapi_link.c57 gssapi_create_signverify_ctx(dst_key_t *key, dst_context_t *dctx) {
248 gssapi_compare(const dst_key_t *key1, const dst_key_t *key2) {
257 gssapi_generate(dst_key_t *key, int unused) {
266 gssapi_isprivate(const dst_key_t *key) {
272 gssapi_destroy(dst_key_t *key) {
H A Dopenssldh_link.c72 static isc_result_t openssldh_todns(const dst_key_t *key, isc_buffer_t *data);
77 openssldh_computesecret(const dst_key_t *pub, const dst_key_t *priv,
104 openssldh_compare(const dst_key_t *key1, const dst_key_t *key2) {
133 openssldh_paramcompare(const dst_key_t *key1, const dst_key_t *key2) {
154 openssldh_generate(dst_key_t *key, int generator) {
217 openssldh_isprivate(const dst_key_t *key) {
223 openssldh_destroy(dst_key_t *ke
[all...]
H A Dopenssldsa_link.c56 static isc_result_t openssldsa_todns(const dst_key_t *key, isc_buffer_t *data);
59 openssldsa_createctx(dst_key_t *key, dst_context_t *dctx) {
136 dst_key_t *key = dctx->key;
225 dst_key_t *key = dctx->key;
302 openssldsa_compare(const dst_key_t *key1, const dst_key_t *key2) {
332 openssldsa_generate(dst_key_t *key, int unused) {
384 openssldsa_isprivate(const dst_key_t *key) {
390 openssldsa_destroy(dst_key_t *key) {
398 openssldsa_todns(const dst_key_t *ke
[all...]
H A Dopensslrsa_link.c113 static isc_result_t opensslrsa_todns(const dst_key_t *key, isc_buffer_t *data);
116 opensslrsa_createctx(dst_key_t *key, dst_context_t *dctx) {
367 dst_key_t *key = dctx->key;
506 dst_key_t *key = dctx->key;
655 opensslrsa_compare(const dst_key_t *key1, const dst_key_t *key2) {
720 opensslrsa_generate(dst_key_t *key, int exp) {
816 opensslrsa_isprivate(const dst_key_t *key) {
831 opensslrsa_destroy(dst_key_t *key) {
845 opensslrsa_todns(const dst_key_t *ke
[all...]
H A Ddnssec.c143 dst_key_t **key)
191 dns_dnssec_sign(dns_name_t *name, dns_rdataset_t *set, dst_key_t *key,
370 dns_dnssec_verify2(dns_name_t *name, dns_rdataset_t *set, dst_key_t *key,
588 dns_dnssec_verify(dns_name_t *name, dns_rdataset_t *set, dst_key_t *key,
608 unsigned int maxkeys, dst_key_t **keys,
614 dst_key_t *pubkey = NULL;
684 unsigned int maxkeys, dst_key_t **keys,
692 dns_dnssec_signmessage(dns_message_t *msg, dst_key_t *key) {
830 dst_key_t *key)
966 dst_key_t *dstke
[all...]
H A Dkeytable.c52 dst_key_t * key;
177 dns_keytable_add(dns_keytable_t *keytable, dst_key_t **keyp) {
385 dst_key_t *
H A Ddst_parse.c293 dst__privstruct_parse(dst_key_t *key, unsigned int alg, isc_lex_t *lex,
444 dst__privstruct_writefile(const dst_key_t *key, const dst_private_t *priv,
/bind-9.6-ESV-R11/lib/dns/include/dns/
H A Ddnssec.h42 dst_key_t **key);
62 dns_dnssec_sign(dns_name_t *name, dns_rdataset_t *set, dst_key_t *key,
91 dns_dnssec_verify(dns_name_t *name, dns_rdataset_t *set, dst_key_t *key,
96 dns_dnssec_verify2(dns_name_t *name, dns_rdataset_t *set, dst_key_t *key,
132 unsigned int maxkeys, dst_key_t **keys,
138 unsigned int maxkeys, dst_key_t **keys,
147 dns_dnssec_signmessage(dns_message_t *msg, dst_key_t *key);
164 dst_key_t *key);
H A Dkeytable.h109 dns_keytable_add(dns_keytable_t *keytable, dst_key_t **keyp);
119 *\li keyp != NULL && *keyp is a valid dst_key_t *.
247 dst_key_t *
H A Dtkey.h42 dst_key_t *dhkey;
97 dns_tkey_builddhquery(dns_message_t *msg, dst_key_t *key, dns_name_t *name,
165 dst_key_t *key, isc_buffer_t *nonce,
H A Dtsig.h78 dst_key_t *key; /*%< Key */
106 dst_key_t *dstkey, isc_boolean_t generated,
H A Dvalidator.h139 dst_key_t * key;
H A Dmessage.h242 dst_key_t *sig0key;
1169 dns_message_setsig0key(dns_message_t *msg, dst_key_t *key);
1187 dst_key_t *
/bind-9.6-ESV-R11/bin/tests/dst/
H A Ddst_test.c43 use(dst_key_t *key, isc_mem_t *mctx) {
101 dns(dst_key_t *key, isc_mem_t *mctx) {
106 dst_key_t *newkey = NULL;
139 dst_key_t *key = NULL;
157 dst_key_t *key1 = NULL, *key2 = NULL;
218 dst_key_t *key = NULL;
H A Dt_dst.c97 use(dst_key_t *key, isc_mem_t *mctx, isc_result_t exp_result, int *nfails) {
171 dst_key_t *key1 = NULL, *key2 = NULL;
279 dst_key_t *key = NULL;
334 dst_key_t *key = NULL;
644 dst_key_t *key = NULL;
/bind-9.6-ESV-R11/bin/dnssec/
H A Ddnssectool.h56 key_format(const dst_key_t *key, char *cp, unsigned int size);
H A Ddnssec-dsfromkey.c126 dst_key_t *key = NULL;
170 dst_key_t *key = NULL;
H A Ddnssec-keyfromlabel.c91 dst_key_t *key = NULL, *oldkey;
/bind-9.6-ESV-R11/bin/rndc/
H A Drndc-confgen.c135 dst_key_t *key = NULL;

Completed in 41 milliseconds

12