Symbol: DST_KEY
usr/src/lib/libresolv2/common/dst/dst_api.c
1028
dst_sig_size(DST_KEY *key) {
usr/src/lib/libresolv2/common/dst/dst_api.c
156
static DST_KEY *
usr/src/lib/libresolv2/common/dst/dst_api.c
160
DST_KEY *new_key = NULL;
usr/src/lib/libresolv2/common/dst/dst_api.c
163
new_key = (DST_KEY *) malloc(sizeof(*new_key));
usr/src/lib/libresolv2/common/dst/dst_api.c
193
dst_compare_keys(const DST_KEY *key1, const DST_KEY *key2)
usr/src/lib/libresolv2/common/dst/dst_api.c
239
dst_sign_data(const int mode, DST_KEY *in_key, void **context,
usr/src/lib/libresolv2/common/dst/dst_api.c
282
dst_verify_data(const int mode, DST_KEY *in_key, void **context,
usr/src/lib/libresolv2/common/dst/dst_api.c
319
DST_KEY *
usr/src/lib/libresolv2/common/dst/dst_api.c
324
DST_KEY *dg_key = NULL, *pubkey = NULL;
usr/src/lib/libresolv2/common/dst/dst_api.c
363
dst_write_key(const DST_KEY *key, const int type)
usr/src/lib/libresolv2/common/dst/dst_api.c
402
dst_s_write_private_key(const DST_KEY *key)
usr/src/lib/libresolv2/common/dst/dst_api.c
458
static DST_KEY *
usr/src/lib/libresolv2/common/dst/dst_api.c
581
dst_s_write_public_key(const DST_KEY *key)
usr/src/lib/libresolv2/common/dst/dst_api.c
638
DST_KEY *
usr/src/lib/libresolv2/common/dst/dst_api.c
641
DST_KEY *key_st;
usr/src/lib/libresolv2/common/dst/dst_api.c
65
static DST_KEY *dst_s_read_public_key(const char *in_name,
usr/src/lib/libresolv2/common/dst/dst_api.c
67
static int dst_s_read_private_key_file(char *name, DST_KEY *pk_key,
usr/src/lib/libresolv2/common/dst/dst_api.c
69
static int dst_s_write_public_key(const DST_KEY *key);
usr/src/lib/libresolv2/common/dst/dst_api.c
698
dst_key_to_dnskey(const DST_KEY *key, u_char *out_storage,
usr/src/lib/libresolv2/common/dst/dst_api.c
70
static int dst_s_write_private_key(const DST_KEY *key);
usr/src/lib/libresolv2/common/dst/dst_api.c
73
static DST_KEY *dst_s_get_key_struct(const char *name, const int alg,
usr/src/lib/libresolv2/common/dst/dst_api.c
752
DST_KEY *
usr/src/lib/libresolv2/common/dst/dst_api.c
761
DST_KEY *dkey = NULL;
usr/src/lib/libresolv2/common/dst/dst_api.c
787
dst_key_to_buffer(DST_KEY *key, u_char *out_buff, int buf_len)
usr/src/lib/libresolv2/common/dst/dst_api.c
816
dst_s_read_private_key_file(char *name, DST_KEY *pk_key, u_int16_t in_id,
usr/src/lib/libresolv2/common/dst/dst_api.c
946
DST_KEY *
usr/src/lib/libresolv2/common/dst/dst_api.c
950
DST_KEY *new_key = NULL;
usr/src/lib/libresolv2/common/dst/dst_api.c
995
DST_KEY *
usr/src/lib/libresolv2/common/dst/dst_api.c
996
dst_free_key(DST_KEY *f_key)
usr/src/lib/libresolv2/common/dst/dst_internal.h
80
int (*sign)(const int mode, DST_KEY *key, void **context,
usr/src/lib/libresolv2/common/dst/dst_internal.h
83
int (*verify)(const int mode, DST_KEY *key, void **context,
usr/src/lib/libresolv2/common/dst/dst_internal.h
86
int (*compare)(const DST_KEY *key1, const DST_KEY *key2);
usr/src/lib/libresolv2/common/dst/dst_internal.h
87
int (*generate)(DST_KEY *key, int parms);
usr/src/lib/libresolv2/common/dst/dst_internal.h
90
int (*to_dns_key)(const DST_KEY *key, u_int8_t *out,
usr/src/lib/libresolv2/common/dst/dst_internal.h
92
int (*from_dns_key)(DST_KEY *key, const u_int8_t *str,
usr/src/lib/libresolv2/common/dst/dst_internal.h
94
int (*to_file_fmt)(const DST_KEY *key, char *out,
usr/src/lib/libresolv2/common/dst/dst_internal.h
96
int (*from_file_fmt)(DST_KEY *key, const char *out,
usr/src/lib/libresolv2/common/dst/hmac_link.c
160
dst_hmac_md5_verify(const int mode, DST_KEY *d_key, void **context,
usr/src/lib/libresolv2/common/dst/hmac_link.c
223
dst_buffer_to_hmac_md5(DST_KEY *dkey, const u_char *key, const int keylen)
usr/src/lib/libresolv2/common/dst/hmac_link.c
278
dst_hmac_md5_key_to_file_format(const DST_KEY *dkey, char *buff,
usr/src/lib/libresolv2/common/dst/hmac_link.c
341
dst_hmac_md5_key_from_file_format(DST_KEY *dkey, const char *buff,
usr/src/lib/libresolv2/common/dst/hmac_link.c
392
dst_hmac_md5_to_dns_key(const DST_KEY *in_key, u_char *out_str,
usr/src/lib/libresolv2/common/dst/hmac_link.c
418
dst_hmac_md5_compare_keys(const DST_KEY *key1, const DST_KEY *key2)
usr/src/lib/libresolv2/common/dst/hmac_link.c
447
dst_hmac_md5_generate_key(DST_KEY *key, const int nothing)
usr/src/lib/libresolv2/common/dst/hmac_link.c
91
dst_hmac_md5_sign(const int mode, DST_KEY *d_key, void **context,
usr/src/lib/libresolv2/common/nameser/ns_sign.c
87
DST_KEY *key = (DST_KEY *)k;
usr/src/lib/libresolv2/common/nameser/ns_verify.c
134
DST_KEY *key = (DST_KEY *)k;
usr/src/lib/libresolv2/common/resolv/res_sendsigned.c
33
DST_KEY *dstkey;
usr/src/lib/libresolv2/include/isc/dst.h
102
DST_KEY *dst_free_key(DST_KEY *);
usr/src/lib/libresolv2/include/isc/dst.h
103
int dst_compare_keys(const DST_KEY *, const DST_KEY *);
usr/src/lib/libresolv2/include/isc/dst.h
105
int dst_sig_size(DST_KEY *);
usr/src/lib/libresolv2/include/isc/dst.h
63
DST_KEY *, /*!< the key to use */
usr/src/lib/libresolv2/include/isc/dst.h
70
DST_KEY *, /*!< the key to use */
usr/src/lib/libresolv2/include/isc/dst.h
76
DST_KEY *dst_read_key(const char *, /*!< name of key */
usr/src/lib/libresolv2/include/isc/dst.h
80
int dst_write_key(const DST_KEY *, /*!< key to write out */
usr/src/lib/libresolv2/include/isc/dst.h
82
DST_KEY *dst_dnskey_to_key(const char *, /*!< KEY record name */
usr/src/lib/libresolv2/include/isc/dst.h
85
int dst_key_to_dnskey(const DST_KEY *, /*!< key to translate */
usr/src/lib/libresolv2/include/isc/dst.h
88
DST_KEY *dst_buffer_to_key(const char *, /*!< name of the key */
usr/src/lib/libresolv2/include/isc/dst.h
94
int dst_key_to_buffer(DST_KEY *, u_char *, int);
usr/src/lib/libresolv2/include/isc/dst.h
96
DST_KEY *dst_generate_key(const char *, /*!< name of new key */