Home
last modified time | relevance | path

Searched refs:digests (Results 1 – 25 of 51) sorted by relevance

123

/NextBSD/crypto/openssl/crypto/engine/
HDtb_digest.c78 if (e->digests) { in ENGINE_register_digests()
80 int num_nids = e->digests(e, NULL, &nids, 0); in ENGINE_register_digests()
99 if (e->digests) { in ENGINE_set_default_digests()
101 int num_nids = e->digests(e, NULL, &nids, 0); in ENGINE_set_default_digests()
135 return e->digests; in ENGINE_get_digests()
141 e->digests = f; in ENGINE_set_digests()
HDeng_cryptodev.c193 } digests[] = { variable
337 for (i = 0; digests[i].id && count < CRYPTO_ALGORITHM_MAX; i++) { in get_cryptodev_digests()
338 if (digests[i].nid == NID_undef) in get_cryptodev_digests()
340 sess.mac = digests[i].id; in get_cryptodev_digests()
341 sess.mackeylen = digests[i].keylen; in get_cryptodev_digests()
345 nids[count++] = digests[i].nid; in get_cryptodev_digests()
746 for (i = 0; digests[i].id; i++) in digest_nid_to_cryptodev()
747 if (digests[i].nid == nid) in digest_nid_to_cryptodev()
748 return (digests[i].id); in digest_nid_to_cryptodev()
756 for (i = 0; digests[i].id; i++) in digest_key_length()
[all …]
HDeng_list.c313 dest->digests = src->digests; in engine_cpy()
HDeng_int.h189 ENGINE_DIGESTS_PTR digests; member
HDeng_lib.c96 e->digests = NULL; in engine_set_all_null()
HDREADME17 equally to EVP_MD for digests) is both a "method" and a algorithm/mode
35 The latter is more generally used because it also allows ciphers/digests to be
127 class-specific ENGINE code for digests, RSA, etc nor will it bleed over into
/NextBSD/crypto/heimdal/kdc/
HDdefault_config.c80 const char *digests; in krb5_kdc_get_config() local
82 digests = krb5_config_get_string(context, NULL, in krb5_kdc_get_config()
85 if (digests == NULL) in krb5_kdc_get_config()
86 digests = "ntlm-v2"; in krb5_kdc_get_config()
87 c->digests_allowed = parse_flags(digests,_kdc_digestunits, 0); in krb5_kdc_get_config()
91 digests); in krb5_kdc_get_config()
96 digests); in krb5_kdc_get_config()
/NextBSD/crypto/openssh/
HDdigest-openssl.c45 const struct ssh_digest digests[] = { variable
62 if (digests[alg].id != alg) /* sanity */ in ssh_digest_by_alg()
64 return &(digests[alg]); in ssh_digest_by_alg()
HDdigest-libc.c55 const struct ssh_digest digests[SSH_DIGEST_MAX] = { variable
123 if (digests[alg].id != alg) /* sanity */ in ssh_digest_by_alg()
125 return &(digests[alg]); in ssh_digest_by_alg()
/NextBSD/crypto/openssl/doc/crypto/
HDOpenSSL_add_all_algorithms.pod25 OpenSSL_add_all_algorithms() adds all algorithms to the table (digests and
31 EVP_cleanup() removes all ciphers and digests from the table.
53 to just add the required ciphers and digests.
HDEVP_PKEY_get_default_digest.pod25 is advisory (that is other digests can be used) and 2 if it is mandatory (other
26 digests can not be used). It returns 0 or a negative value for failure. In
HDBIO_f_md.pod20 BIO that digests any data passed through it, it is a BIO wrapper
95 The next example digests data by reading through a chain instead:
112 This next example retrieves the message digests from a BIO chain and
139 the data passed through and that digests should be retrieved using a
HDEVP_DigestInit.pod70 The EVP digest routines are a high level interface to message digests.
132 return B<NID_sha1WithRSAEncryption>. Since digests and signature algorithms
143 no need to use these pseudo-digests in OpenSSL 1.0.0 and later, they are
176 The B<EVP> interface to message digests should almost always be used in
191 implementations of digests to be specified.
211 This example digests the data "Test Message\n" and "Hello World\n", using the
275 The link between digests and signing algorithms was fixed in OpenSSL 1.0 and
HDevp.pod26 functions. The L<B<EVP_Digest>I<...>|EVP_DigestInit(3)> functions provide message digests.
66 All the symmetric algorithms (ciphers), digests and asymmetric algorithms
68 implementations. If ENGINE implementations of ciphers or digests are registered
HDRSA_sign.pod31 an SSL signature (MD5 and SHA1 message digests with PKCS #1 padding
HDEVP_PKEY_sign.pod32 normally used to sign digests. For signing arbitrary messages, see the
HDEVP_DigestVerifyInit.pod55 and public key algorithms. This meant that "clone" digests such as EVP_dss1()
HDEVP_VerifyInit.pod52 Due to the link between message digests and public key algorithms the correct
/NextBSD/crypto/openssl/doc/ssl/
HDSSL_library_init.pod18 SSL_library_init() registers the available SSL/TLS ciphers and digests.
30 SSL_library_init() adds ciphers and digests used directly and indirectly by
/NextBSD/crypto/openssl/crypto/objects/
HDobj_xref.txt3 # and digests.
47 # ECDH KDFs and their corresponding message digests and schemes
/NextBSD/contrib/libarchive/libarchive/
HDarchive_read_support_format_7zip.c110 uint32_t *digests; member
160 uint32_t *digests; member
746 zip->si.ss.digests[zip->entry->ssIndex] != in archive_read_format_7zip_read_data()
751 (unsigned long)zip->si.ss.digests[ in archive_read_format_7zip_read_data()
1602 free(d->digests); in free_Digest()
1630 d->digests = calloc(num, sizeof(*d->digests)); in read_Digests()
1631 if (d->digests == NULL) in read_Digests()
1637 d->digests[i] = archive_le32dec(p); in read_Digests()
1705 pi->digest.digests = in read_PackInfo()
1706 calloc((size_t)pi->numPackStreams, sizeof(*pi->digest.digests)); in read_PackInfo()
[all …]
/NextBSD/crypto/openssl/crypto/ts/
HDts_conf.c366 char *digests = NCONF_get_string(conf, section, ENV_DIGESTS); in TS_CONF_set_digests() local
367 if (!digests) { in TS_CONF_set_digests()
371 if (!(list = X509V3_parse_list(digests))) { in TS_CONF_set_digests()
/NextBSD/usr.sbin/bsdconfig/examples/
HDbrowse_packages_http.sh19 for file in digests.txz packagesite.txz; do
/NextBSD/crypto/openssl/doc/apps/
HDdgst.pod5 …, sha, sha1, mdc2, ripemd160, sha224, sha256, sha384, sha512, md2, md4, md5, dss1 - message digests
37 signatures using message digests.
188 The digest of choice for all new applications is SHA1. Other digests are
/NextBSD/crypto/openssl/apps/
HDopenssl.cnf343 digests = md5, sha1 # Acceptable message digests (mandatory)

123