Searched refs:digest (Results 1 - 25 of 251) sorted by relevance

1234567891011

/freebsd-11.0-release/contrib/subversion/subversion/libsvn_subr/
H A Dmd5.c43 svn_md5_digest_to_cstring_display(const unsigned char digest[],
46 return svn__digest_to_cstring_display(digest, APR_MD5_DIGESTSIZE, pool);
50 svn_md5_digest_to_cstring(const unsigned char digest[], apr_pool_t *pool)
52 return svn__digest_to_cstring(digest, APR_MD5_DIGESTSIZE, pool);
42 svn_md5_digest_to_cstring_display(const unsigned char digest[], apr_pool_t *pool) argument
49 svn_md5_digest_to_cstring(const unsigned char digest[], apr_pool_t *pool) argument
H A Dchecksum.h38 /* The digest of the given KIND for the empty string. */
47 svn__digest_to_cstring_display(const unsigned char digest[],
57 svn__digest_to_cstring(const unsigned char digest[],
H A Dchecksum.c46 /* The MD5 digest for the empty string. */
52 /* The SHA1 digest for the empty string. */
58 /* The FNV-1a digest for the empty string. */
63 /* The FNV-1a digest for the empty string. */
92 /* Returns the digest size of it's argument. */
96 /* Largest supported digest size */
106 svn__digest_to_cstring_display(const unsigned char digest[],
116 str[i*2] = hex[digest[i] >> 4];
117 str[i*2+1] = hex[digest[i] & 0x0f];
126 svn__digest_to_cstring(const unsigned char digest[],
105 svn__digest_to_cstring_display(const unsigned char digest[], apr_size_t digest_size, apr_pool_t *pool) argument
125 svn__digest_to_cstring(const unsigned char digest[], apr_size_t digest_size, apr_pool_t *pool) argument
180 checksum_create(svn_checksum_kind_t kind, const unsigned char *digest, apr_pool_t *pool) argument
217 svn_checksum__from_digest_md5(const unsigned char *digest, apr_pool_t *result_pool) argument
224 svn_checksum__from_digest_sha1(const unsigned char *digest, apr_pool_t *result_pool) argument
231 svn_checksum__from_digest_fnv1a_32(const unsigned char *digest, apr_pool_t *result_pool) argument
238 svn_checksum__from_digest_fnv1a_32x4(const unsigned char *digest, apr_pool_t *result_pool) argument
377 char *digest; local
694 unsigned char *digest; member in struct:stream_baton_t
752 wrap_write_stream(svn_checksum_t **checksum, unsigned char *digest, svn_stream_t *inner_stream, svn_checksum_kind_t kind, apr_pool_t *pool) argument
799 svn_checksum__wrap_write_stream_fnv1a_32x4(apr_uint32_t *digest, svn_stream_t *inner_stream, apr_pool_t *pool) argument
[all...]
/freebsd-11.0-release/crypto/heimdal/lib/krb5/
H A Ddigest.c50 krb5_digest_alloc(krb5_context context, krb5_digest *digest) argument
56 *digest = NULL;
60 *digest = d;
66 krb5_digest_free(krb5_digest digest) argument
68 if (digest == NULL)
70 free_DigestInit(&digest->init);
71 free_DigestInitReply(&digest->initReply);
72 free_DigestRequest(&digest->request);
73 free_DigestResponse(&digest->response);
74 memset(digest,
80 krb5_digest_set_server_cb(krb5_context context, krb5_digest digest, const char *type, const char *binding) argument
114 krb5_digest_set_type(krb5_context context, krb5_digest digest, const char *type) argument
131 krb5_digest_set_hostname(krb5_context context, krb5_digest digest, const char *hostname) argument
155 krb5_digest_get_server_nonce(krb5_context context, krb5_digest digest) argument
162 krb5_digest_set_server_nonce(krb5_context context, krb5_digest digest, const char *nonce) argument
179 krb5_digest_get_opaque(krb5_context context, krb5_digest digest) argument
186 krb5_digest_set_opaque(krb5_context context, krb5_digest digest, const char *opaque) argument
203 krb5_digest_get_identifier(krb5_context context, krb5_digest digest) argument
212 krb5_digest_set_identifier(krb5_context context, krb5_digest digest, const char *id) argument
410 krb5_digest_init_request(krb5_context context, krb5_digest digest, krb5_realm realm, krb5_ccache ccache) argument
465 krb5_digest_set_client_nonce(krb5_context context, krb5_digest digest, const char *nonce) argument
491 krb5_digest_set_digest(krb5_context context, krb5_digest digest, const char *dgst) argument
509 krb5_digest_set_username(krb5_context context, krb5_digest digest, const char *username) argument
526 krb5_digest_set_authid(krb5_context context, krb5_digest digest, const char *authid) argument
550 krb5_digest_set_authentication_user(krb5_context context, krb5_digest digest, krb5_principal authentication_user) argument
570 krb5_digest_set_realm(krb5_context context, krb5_digest digest, const char *realm) argument
594 krb5_digest_set_method(krb5_context context, krb5_digest digest, const char *method) argument
619 krb5_digest_set_uri(krb5_context context, krb5_digest digest, const char *uri) argument
643 krb5_digest_set_nonceCount(krb5_context context, krb5_digest digest, const char *nonce_count) argument
669 krb5_digest_set_qop(krb5_context context, krb5_digest digest, const char *qop) argument
693 krb5_digest_set_responseData(krb5_context context, krb5_digest digest, const char *response) argument
706 krb5_digest_request(krb5_context context, krb5_digest digest, krb5_realm realm, krb5_ccache ccache) argument
769 krb5_digest_rep_get_status(krb5_context context, krb5_digest digest) argument
776 krb5_digest_get_rsp(krb5_context context, krb5_digest digest) argument
785 krb5_digest_get_tickets(krb5_context context, krb5_digest digest, Ticket **tickets) argument
795 krb5_digest_get_client_binding(krb5_context context, krb5_digest digest, char **type, char **binding) argument
817 krb5_digest_get_session_key(krb5_context context, krb5_digest digest, krb5_data *data) argument
[all...]
/freebsd-11.0-release/contrib/subversion/subversion/include/
H A Dsvn_md5.h42 * The MD5 digest for the empty string.
52 * Return the hex representation of @a digest, which must be
59 svn_md5_digest_to_cstring_display(const unsigned char digest[],
64 * Return the hex representation of @a digest, which must be
66 * If @a digest is all zeros, then return NULL.
72 svn_md5_digest_to_cstring(const unsigned char digest[],
/freebsd-11.0-release/contrib/apr-util/test/
H A Dtestmd5.c30 const char *digest; member in struct:__anon159
55 unsigned char digest[APR_MD5_DIGESTSIZE]; local
57 const void *sum = md5sums[count].digest;
63 ABTS_ASSERT(tc, "apr_md5_final", (apr_md5_final(digest, &context)
65 ABTS_ASSERT(tc, "check for correct md5 digest",
66 (memcmp(digest, sum, APR_MD5_DIGESTSIZE) == 0));
78 unsigned char digest[APR_MD5_DIGESTSIZE]; local
87 ABTS_ASSERT(tc, "apr_md5_final", (apr_md5_final(digest, &context)
89 ABTS_ASSERT(tc, "check for correct md5 digest of unaligned data",
90 (memcmp(digest, su
[all...]
H A Dtestmd4.c52 * MD4 ("message digest") = d9130a8164549fe818874806e1c7014b
64 {"message digest",
81 unsigned char digest[APR_MD4_DIGESTSIZE];
86 apr_md4_final(digest, &context);
87 return (memcmp(digest, sum, APR_MD4_DIGESTSIZE));
95 unsigned char digest[APR_MD4_DIGESTSIZE]; local
105 ABTS_ASSERT(tc, "apr_md4_final", (apr_md4_final(digest, &context) ==0));
106 ABTS_ASSERT(tc, "check for correct md4 digest",
107 (memcmp(digest, sum, APR_MD4_DIGESTSIZE) == 0));
/freebsd-11.0-release/crypto/openssl/crypto/evp/
H A Ddigest.c1 /* crypto/evp/digest.c */
167 if (ctx->engine && ctx->digest && (!type ||
170 ctx->digest->type))))
197 /* We'll use the ENGINE's private digest definition */
207 if (!ctx->digest) {
211 type = ctx->digest;
214 if (ctx->digest != type) {
215 if (ctx->digest && ctx->digest->ctx_size) {
219 ctx->digest
[all...]
H A Dp_verify.c81 if (ctx->digest->flags & EVP_MD_FLAG_PKEY_METHOD_SIGNATURE) {
88 if (EVP_PKEY_CTX_set_signature_md(pkctx, ctx->digest) <= 0)
97 v = ctx->digest->required_pkey_type[i];
109 if (ctx->digest->verify == NULL) {
114 return (ctx->digest->verify(ctx->digest->type, m, m_len,
H A Dp_sign.c94 if (ctx->digest->flags & EVP_MD_FLAG_PKEY_METHOD_SIGNATURE) {
102 if (EVP_PKEY_CTX_set_signature_md(pkctx, ctx->digest) <= 0)
114 v = ctx->digest->required_pkey_type[i];
127 if (ctx->digest->sign == NULL) {
131 return (ctx->digest->sign(ctx->digest->type, m, m_len, sigret, siglen,
/freebsd-11.0-release/contrib/opie/libopie/
H A Dhash.c38 UINT4 digest[5]; local
41 SHA1_Final((unsigned char *)digest, &sha);
42 results[0] = digest[0] ^ digest[2] ^ digest[4];
43 results[1] = digest[1] ^ digest[3];
46 * RFC2289 mandates that we convert SHA1 digest from big-endian to little
H A Dhashlen.c35 UINT4 digest[5]; local
38 SHA1_Final((unsigned char *)digest, &sha);
39 results[0] = digest[0] ^ digest[2] ^ digest[4];
40 results[1] = digest[1] ^ digest[3];
43 * RFC2289 mandates that we convert SHA1 digest from big-endian to little
/freebsd-11.0-release/contrib/ntp/libntp/
H A Da_md5encrypt.c2 * digest support for NTP, MD5 and with OpenSSL more
12 #include "ntp_md5.h" /* provides OpenSSL digest API */
15 * MD5authencrypt - generate message digest
17 * Returns length of MAC including key ID and digest.
27 u_char digest[EVP_MAX_MD_SIZE]; local
32 * Compute digest of key concatenated with packet. Note: the
33 * key type and digest type have been verified when the key
40 "MAC encrypt: digest init failed");
46 EVP_DigestFinal(ctx, digest, &len);
51 memmove((u_char *)pkt + length + 4, digest, le
70 u_char digest[EVP_MAX_MD_SIZE]; local
111 u_char digest[20]; local
[all...]
/freebsd-11.0-release/crypto/openssh/
H A Ddigest-libc.c1 /* $OpenBSD: digest-libc.c,v 1.5 2015/05/05 02:48:17 jsg Exp $ */
37 #include "digest.h"
148 const struct ssh_digest *digest = ssh_digest_by_alg(alg); local
150 return digest == NULL ? NULL : digest->name;
156 const struct ssh_digest *digest = ssh_digest_by_alg(alg); local
158 return digest == NULL ? 0 : digest->digest_len;
164 const struct ssh_digest *digest = ssh_digest_by_alg(ctx->alg); local
166 return digest
172 const struct ssh_digest *digest = ssh_digest_by_alg(alg); local
189 const struct ssh_digest *digest = ssh_digest_by_alg(from->alg); local
200 const struct ssh_digest *digest = ssh_digest_by_alg(ctx->alg); local
217 const struct ssh_digest *digest = ssh_digest_by_alg(ctx->alg); local
232 const struct ssh_digest *digest; local
[all...]
H A Ddigest-openssl.c1 /* $OpenBSD: digest-openssl.c,v 1.5 2014/12/21 22:27:56 djm Exp $ */
32 #include "digest.h"
94 const struct ssh_digest *digest = ssh_digest_by_alg(alg); local
96 return digest == NULL ? NULL : digest->name;
102 const struct ssh_digest *digest = ssh_digest_by_alg(alg); local
104 return digest == NULL ? 0 : digest->digest_len;
116 const struct ssh_digest *digest = ssh_digest_by_alg(alg); local
119 if (digest
158 const struct ssh_digest *digest = ssh_digest_by_alg(ctx->alg); local
185 const struct ssh_digest *digest = ssh_digest_by_alg(alg); local
[all...]
H A Dssh-ecdsa.c42 #include "digest.h"
53 u_char digest[SSH_DIGEST_MAX_LENGTH]; local
71 digest, sizeof(digest))) != 0)
74 if ((sig = ECDSA_do_sign(digest, dlen, key->ecdsa)) == NULL) {
101 explicit_bzero(digest, sizeof(digest));
117 u_char digest[SSH_DIGEST_MAX_LENGTH]; local
163 digest, sizeof(digest))) !
[all...]
/freebsd-11.0-release/contrib/netbsd-tests/lib/libc/hash/
H A Dt_sha2.c162 digest2string(const uint8_t *digest, char *string, size_t len) argument
165 if (*digest / 16 < 10)
166 *string++ = '0' + *digest / 16;
168 *string++ = 'a' + *digest / 16 - 10;
169 if (*digest % 16 < 10)
170 *string++ = '0' + *digest % 16;
172 *string++ = 'a' + *digest % 16 - 10;
173 ++digest;
189 unsigned char digest[8 + SHA256_DIGEST_LENGTH]; local
198 SHA256_Final(digest
216 unsigned char digest[8 + SHA384_DIGEST_LENGTH]; local
243 unsigned char digest[8 + SHA512_DIGEST_LENGTH]; local
[all...]
/freebsd-11.0-release/crypto/openssl/crypto/pkcs12/
H A Dp12_p8d.c69 passlen, p8->digest, 1);
/freebsd-11.0-release/contrib/ldns/ldns/
H A Dsha1.h20 void ldns_sha1_final(unsigned char digest[LDNS_SHA1_DIGEST_LENGTH], ldns_sha1_ctx *context);
23 * Convenience function to digest a fixed block of data at once.
25 * \param[in] data the data to digest
27 * \param[out] digest the length of data in bytes
30 * \return the SHA1 digest of the given data
32 unsigned char *ldns_sha1(unsigned char *data, unsigned int data_len, unsigned char *digest);
/freebsd-11.0-release/contrib/wpa/src/crypto/
H A Dsha1-pbkdf2.c16 u8 *digest)
43 os_memcpy(digest, tmp, SHA1_MAC_LEN);
51 digest[j] ^= tmp2[j];
78 unsigned char digest[SHA1_MAC_LEN]; local
83 count, digest))
86 os_memcpy(pos, digest, plen);
14 pbkdf2_sha1_f(const char *passphrase, const u8 *ssid, size_t ssid_len, int iterations, unsigned int count, u8 *digest) argument
/freebsd-11.0-release/contrib/ntp/lib/isc/
H A Dhmacmd5.c57 isc_hmacmd5_sign(isc_hmacmd5_t *ctx, unsigned char *digest) { argument
58 HMAC_Final(ctx, digest, NULL);
69 * Start HMAC-MD5 process. Initialize an md5 context and digest the key.
115 isc_hmacmd5_sign(isc_hmacmd5_t *ctx, unsigned char *digest) { argument
119 isc_md5_final(&ctx->md5ctx, digest);
127 isc_md5_update(&ctx->md5ctx, digest, ISC_MD5_DIGESTLENGTH);
128 isc_md5_final(&ctx->md5ctx, digest);
135 * compare to the supplied digest.
138 isc_hmacmd5_verify(isc_hmacmd5_t *ctx, unsigned char *digest) { argument
139 return (isc_hmacmd5_verify2(ctx, digest, ISC_MD5_DIGESTLENGT
143 isc_hmacmd5_verify2(isc_hmacmd5_t *ctx, unsigned char *digest, size_t len) argument
[all...]
/freebsd-11.0-release/contrib/ntp/lib/isc/include/isc/
H A Dhmacsha.h90 isc_hmacsha1_sign(isc_hmacsha1_t *ctx, unsigned char *digest, size_t len);
93 isc_hmacsha1_verify(isc_hmacsha1_t *ctx, unsigned char *digest, size_t len);
108 isc_hmacsha224_sign(isc_hmacsha224_t *ctx, unsigned char *digest, size_t len);
111 isc_hmacsha224_verify(isc_hmacsha224_t *ctx, unsigned char *digest, size_t len);
126 isc_hmacsha256_sign(isc_hmacsha256_t *ctx, unsigned char *digest, size_t len);
129 isc_hmacsha256_verify(isc_hmacsha256_t *ctx, unsigned char *digest, size_t len);
144 isc_hmacsha384_sign(isc_hmacsha384_t *ctx, unsigned char *digest, size_t len);
147 isc_hmacsha384_verify(isc_hmacsha384_t *ctx, unsigned char *digest, size_t len);
162 isc_hmacsha512_sign(isc_hmacsha512_t *ctx, unsigned char *digest, size_t len);
165 isc_hmacsha512_verify(isc_hmacsha512_t *ctx, unsigned char *digest, size_
[all...]
H A Dhmacmd5.h62 isc_hmacmd5_sign(isc_hmacmd5_t *ctx, unsigned char *digest);
65 isc_hmacmd5_verify(isc_hmacmd5_t *ctx, unsigned char *digest);
68 isc_hmacmd5_verify2(isc_hmacmd5_t *ctx, unsigned char *digest, size_t len);
/freebsd-11.0-release/contrib/apr-util/crypto/
H A Dapr_sha1.c121 A = sha_info->digest[0];
122 B = sha_info->digest[1];
123 C = sha_info->digest[2];
124 D = sha_info->digest[3];
125 E = sha_info->digest[4];
160 sha_info->digest[0] += A;
161 sha_info->digest[1] += B;
162 sha_info->digest[2] += C;
163 sha_info->digest[3] += D;
164 sha_info->digest[
313 apr_sha1_final(unsigned char digest[APR_SHA1_DIGESTSIZE], apr_sha1_ctx_t *sha_info) argument
352 apr_byte_t digest[APR_SHA1_DIGESTSIZE]; local
[all...]
/freebsd-11.0-release/sbin/iscontrol/
H A Dauth_subr.c56 chapMD5(char id, char *cp, char *chapSecret, unsigned char *digest) argument
82 MD5Final(digest, &ctx);
89 chapSHA1(char id, char *cp, char *chapSecret, unsigned char *digest) argument
115 SHA1_Final(digest, &ctx);
123 | digest length for md5 is 128bits, and for sha1 is 160bits.
124 | digest is an ASCII string which represents the bits in
131 unsigned char digest[20]; local
137 if(strcmp(ap, "5") == 0 && chapMD5(id, cp, chapSecret, digest) == 0)
140 if(strcmp(ap, "7") == 0 && chapSHA1(id, cp, chapSecret, digest) == 0)
145 return bin2str(encoding, digest, le
182 char *p, *ap, *ip, *cp, *chapSecret, *digest; local
[all...]

Completed in 127 milliseconds

1234567891011