Home
last modified time | relevance | path

Searched refs:digest (Results 1 – 25 of 471) sorted by relevance

12345678910>>...19

/freebsd-13.1/crypto/heimdal/lib/krb5/
H A Ddigest.c56 *digest = NULL; in krb5_digest_alloc()
60 *digest = d; in krb5_digest_alloc()
74 memset(digest, 0, sizeof(*digest)); in krb5_digest_free()
75 free(digest); in krb5_digest_free()
90 digest->init.channel = calloc(1, sizeof(*digest->init.channel)); in krb5_digest_set_server_cb()
139 digest->init.hostname = malloc(sizeof(*digest->init.hostname)); in krb5_digest_set_hostname()
495 if (digest->request.digest) { in krb5_digest_set_digest()
500 digest->request.digest = strdup(dgst); in krb5_digest_set_digest()
501 if (digest->request.digest == NULL) { in krb5_digest_set_digest()
627 digest->request.uri = malloc(sizeof(*digest->request.uri)); in krb5_digest_set_uri()
[all …]
/freebsd-13.1/crypto/openssl/crypto/evp/
H A Ddigest.c21 if (ctx->digest != NULL) { in cleanup_old_md_data()
24 ctx->digest->cleanup(ctx); in cleanup_old_md_data()
126 if (!ctx->digest) { in EVP_DigestInit_ex()
130 type = ctx->digest; in EVP_DigestInit_ex()
133 if (ctx->digest != type) { in EVP_DigestInit_ex()
136 ctx->digest = type; in EVP_DigestInit_ex()
158 return ctx->digest->init(ctx); in EVP_DigestInit_ex()
187 if (ctx->digest->cleanup) { in EVP_DigestFinal_ex()
237 if (out->digest == in->digest) { in EVP_MD_CTX_copy_ex()
278 if (out->digest->copy) in EVP_MD_CTX_copy_ex()
[all …]
/freebsd-13.1/crypto/openssh/
H A Ddigest-libc.c144 return digest == NULL ? NULL : digest->name; in ssh_digest_alg_name()
152 return digest == NULL ? 0 : digest->digest_len; in ssh_digest_bytes()
160 return digest == NULL ? 0 : digest->block_len; in ssh_digest_blocksize()
176 digest->md_init(ret->mdctx); in ssh_digest_start()
196 if (digest == NULL) in ssh_digest_update()
198 digest->md_update(ctx->mdctx, m, mlen); in ssh_digest_update()
213 if (digest == NULL) in ssh_digest_final()
219 digest->md_final(d, ctx->mdctx); in ssh_digest_final()
226 const struct ssh_digest *digest; in ssh_digest_free() local
229 digest = ssh_digest_by_alg(ctx->alg); in ssh_digest_free()
[all …]
H A Ddigest-openssl.c94 const struct ssh_digest *digest = ssh_digest_by_alg(alg); in ssh_digest_alg_name() local
96 return digest == NULL ? NULL : digest->name; in ssh_digest_alg_name()
102 const struct ssh_digest *digest = ssh_digest_by_alg(alg); in ssh_digest_bytes() local
104 return digest == NULL ? 0 : digest->digest_len; in ssh_digest_bytes()
116 const struct ssh_digest *digest = ssh_digest_by_alg(alg); in ssh_digest_start() local
164 if (digest == NULL || dlen > UINT_MAX) in ssh_digest_final()
166 if (dlen < digest->digest_len) /* No truncation allowed */ in ssh_digest_final()
170 if (l != digest->digest_len) /* sanity */ in ssh_digest_final()
187 const struct ssh_digest *digest = ssh_digest_by_alg(alg); in ssh_digest_memory() local
190 if (digest == NULL) in ssh_digest_memory()
[all …]
H A Dhmac.c33 struct ssh_digest_ctx *digest; member
54 (ret->digest = ssh_digest_start(alg)) == NULL) in ssh_hmac_start()
97 return ssh_digest_update(ctx->digest, m, mlen); in ssh_hmac_update()
103 return ssh_digest_update_buffer(ctx->digest, b); in ssh_hmac_update_buffer()
113 ssh_digest_final(ctx->digest, ctx->buf, len)) in ssh_hmac_final()
118 ssh_digest_final(ctx->digest, d, dlen) < 0) in ssh_hmac_final()
129 ssh_digest_free(ctx->digest); in ssh_hmac_free()
146 u_char digest[16]; in hmac_test() local
152 ssh_hmac_final(ctx, digest, sizeof(digest)) < 0) in hmac_test()
156 if (memcmp(e, digest, elen)) { in hmac_test()
[all …]
H A Dssh-ecdsa.c56 u_char digest[SSH_DIGEST_MAX_LENGTH]; in ssh_ecdsa_sign() local
74 digest, sizeof(digest))) != 0) in ssh_ecdsa_sign()
77 if ((sig = ECDSA_do_sign(digest, dlen, key->ecdsa)) == NULL) { in ssh_ecdsa_sign()
105 explicit_bzero(digest, sizeof(digest)); in ssh_ecdsa_sign()
121 u_char digest[SSH_DIGEST_MAX_LENGTH]; in ssh_ecdsa_verify() local
174 digest, sizeof(digest))) != 0) in ssh_ecdsa_verify()
177 switch (ECDSA_do_verify(digest, dlen, sig, key->ecdsa)) { in ssh_ecdsa_verify()
190 explicit_bzero(digest, sizeof(digest)); in ssh_ecdsa_verify()
H A Dssh-dss.c57 u_char digest[SSH_DIGEST_MAX_LENGTH], sigblob[SIGBLOB_LEN]; in ssh_dss_sign() local
74 digest, sizeof(digest))) != 0) in ssh_dss_sign()
77 if ((sig = DSA_do_sign(digest, dlen, key->dsa)) == NULL) { in ssh_dss_sign()
113 explicit_bzero(digest, sizeof(digest)); in ssh_dss_sign()
126 u_char digest[SSH_DIGEST_MAX_LENGTH], *sigblob = NULL; in ssh_dss_verify() local
181 digest, sizeof(digest))) != 0) in ssh_dss_verify()
184 switch (DSA_do_verify(digest, dlen, sig, key->dsa)) { in ssh_dss_verify()
197 explicit_bzero(digest, sizeof(digest)); in ssh_dss_verify()
/freebsd-13.1/contrib/subversion/subversion/libsvn_subr/
H A Dchecksum.c116 str[i*2] = hex[digest[i] >> 4]; in svn__digest_to_cstring_display()
188 memcpy((unsigned char *)checksum->digest, digest, digest_size); in checksum_create()
378 unsigned char *digest; in svn_checksum_parse_hex() local
424 digest = (unsigned char *)(*checksum)->digest; in svn_checksum_parse_hex()
434 digest[i] = (x1 << 4) | x2; in svn_checksum_parse_hex()
435 is_nonzero |= digest[i]; in svn_checksum_parse_hex()
741 unsigned char *digest; member
780 if (b->digest) in close_handler()
783 memcpy(b->digest, (*b->checksum)->digest, digest_size); in close_handler()
811 baton->digest = digest; in wrap_write_stream()
[all …]
/freebsd-13.1/sys/contrib/openzfs/module/icp/io/
H A Dsha1_mod.c77 SHA1Final(digest, ctx); \
120 .digest = sha1_digest,
452 digest->cd_length = 0; in sha1_digest()
460 switch (digest->cd_format) { in sha1_digest()
478 digest->cd_length = 0; in sha1_digest()
555 digest->cd_length = 0; in sha1_digest_final()
600 digest->cd_length = 0; in sha1_digest_atomic()
624 digest->cd_length = 0; in sha1_digest_atomic()
833 SHA1Final(digest, in sha1_mac_final()
846 digest_len, digest); in sha1_mac_final()
[all …]
H A Dsha2_mod.c76 SHA2Final(digest, ctx); \
147 .digest = sha2_digest,
496 digest->cd_length = 0; in sha2_digest()
504 switch (digest->cd_format) { in sha2_digest()
522 digest->cd_length = 0; in sha2_digest()
613 digest->cd_length = 0; in sha2_digest_final()
656 digest->cd_length = 0; in sha2_digest_atomic()
685 digest->cd_length = 0; in sha2_digest_atomic()
940 SHA2Final(digest, in sha2_mac_final()
953 digest_len, digest); in sha2_mac_final()
[all …]
/freebsd-13.1/contrib/netbsd-tests/lib/libc/hash/
H A Dt_sha2.c151 if (*digest / 16 < 10) in digest2string()
152 *string++ = '0' + *digest / 16; in digest2string()
154 *string++ = 'a' + *digest / 16 - 10; in digest2string()
155 if (*digest % 16 < 10) in digest2string()
156 *string++ = '0' + *digest % 16; in digest2string()
158 *string++ = 'a' + *digest % 16 - 10; in digest2string()
159 ++digest; in digest2string()
175 unsigned char digest[8 + SHA256_DIGEST_LENGTH]; in ATF_TC_BODY() local
184 SHA256_Final(digest + j, &ctx); in ATF_TC_BODY()
211 SHA384_Final(digest + j, &ctx); in ATF_TC_BODY()
[all …]
/freebsd-13.1/contrib/apr-util/crypto/
H A Dapr_sha1.c121 A = sha_info->digest[0]; in sha_transform()
122 B = sha_info->digest[1]; in sha_transform()
123 C = sha_info->digest[2]; in sha_transform()
124 D = sha_info->digest[3]; in sha_transform()
125 E = sha_info->digest[4]; in sha_transform()
160 sha_info->digest[0] += A; in sha_transform()
161 sha_info->digest[1] += B; in sha_transform()
162 sha_info->digest[2] += C; in sha_transform()
163 sha_info->digest[3] += D; in sha_transform()
339 k = sha_info->digest[i]; in apr_sha1_final()
[all …]
/freebsd-13.1/contrib/ntp/libntp/
H A Da_md5encrypt.c43 const rwbuffT * digest, in make_mac() argument
82 if (cmac_ctx_size(ctx) > digest->len) { in make_mac()
155 if (digest->len < 16) { in make_mac()
165 EVP_DigestFinal(ctx, digest->buf, &uilen); in make_mac()
196 u_char digest[EVP_MAX_MD_SIZE]; in MD5authencrypt() local
197 rwbuffT digb = { digest, sizeof(digest) }; in MD5authencrypt()
226 u_char digest[EVP_MAX_MD_SIZE]; in MD5authdecrypt() local
227 rwbuffT digb = { digest, sizeof(digest) }; in MD5authdecrypt()
242 return !isc_tsmemcmp(digest, in MD5authdecrypt()
255 u_char digest[EVP_MAX_MD_SIZE]; in addr2refid() local
[all …]
/freebsd-13.1/sbin/iscontrol/
H A Dauth_subr.c58 chapMD5(char id, char *cp, char *chapSecret, unsigned char *digest) in chapMD5() argument
84 MD5Final(digest, &ctx); in chapMD5()
91 chapSHA1(char id, char *cp, char *chapSecret, unsigned char *digest) in chapSHA1() argument
117 SHA1_Final(digest, &ctx); in chapSHA1()
133 unsigned char digest[20]; in chapDigest() local
139 if(strcmp(ap, "5") == 0 && chapMD5(id, cp, chapSecret, digest) == 0) in chapDigest()
147 return bin2str(encoding, digest, len); in chapDigest()
184 char *p, *ap, *ip, *cp, *chapSecret, *digest; in main() local
198 if((digest = chapDigest(ap, ip, cp, chapSecret)) != NULL) { in main()
199 len = str2bin(digest, &cp); in main()
[all …]
/freebsd-13.1/contrib/wpa/src/crypto/
H A Dfips_prf_wolfssl.c22 sha.digest[0] = state[0]; in sha1_transform()
23 sha.digest[1] = state[1]; in sha1_transform()
24 sha.digest[2] = state[2]; in sha1_transform()
25 sha.digest[3] = state[3]; in sha1_transform()
26 sha.digest[4] = state[4]; in sha1_transform()
28 state[0] = sha.digest[0]; in sha1_transform()
29 state[1] = sha.digest[1]; in sha1_transform()
30 state[2] = sha.digest[2]; in sha1_transform()
31 state[3] = sha.digest[3]; in sha1_transform()
32 state[4] = sha.digest[4]; in sha1_transform()
/freebsd-13.1/contrib/ntp/lib/isc/
H A Dhmacsha.c65 memcpy(digest, newdigest, len); in isc_hmacsha1_sign()
96 memcpy(digest, newdigest, len); in isc_hmacsha224_sign()
127 memcpy(digest, newdigest, len); in isc_hmacsha256_sign()
158 memcpy(digest, newdigest, len); in isc_hmacsha384_sign()
189 memcpy(digest, newdigest, len); in isc_hmacsha512_sign()
262 memcpy(digest, newdigest, len); in isc_hmacsha1_sign()
328 memcpy(digest, newdigest, len); in isc_hmacsha224_sign()
394 memcpy(digest, newdigest, len); in isc_hmacsha256_sign()
460 memcpy(digest, newdigest, len); in isc_hmacsha384_sign()
526 memcpy(digest, newdigest, len); in isc_hmacsha512_sign()
[all …]
H A Dhmacmd5.c57 isc_hmacmd5_sign(isc_hmacmd5_t *ctx, unsigned char *digest) { in isc_hmacmd5_sign() argument
58 HMAC_Final(ctx, digest, NULL); in isc_hmacmd5_sign()
115 isc_hmacmd5_sign(isc_hmacmd5_t *ctx, unsigned char *digest) { in isc_hmacmd5_sign() argument
119 isc_md5_final(&ctx->md5ctx, digest); in isc_hmacmd5_sign()
127 isc_md5_update(&ctx->md5ctx, digest, ISC_MD5_DIGESTLENGTH); in isc_hmacmd5_sign()
128 isc_md5_final(&ctx->md5ctx, digest); in isc_hmacmd5_sign()
138 isc_hmacmd5_verify(isc_hmacmd5_t *ctx, unsigned char *digest) { in isc_hmacmd5_verify() argument
139 return (isc_hmacmd5_verify2(ctx, digest, ISC_MD5_DIGESTLENGTH)); in isc_hmacmd5_verify()
143 isc_hmacmd5_verify2(isc_hmacmd5_t *ctx, unsigned char *digest, size_t len) { in isc_hmacmd5_verify2() argument
148 return (ISC_TF(isc_tsmemcmp(digest, newdigest, len) == 0)); in isc_hmacmd5_verify2()
/freebsd-13.1/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_t len);
/freebsd-13.1/contrib/apr-util/test/
H A Dtestmd5.c30 const char *digest; member
55 unsigned char digest[APR_MD5_DIGESTSIZE]; in test_md5sum() local
57 const void *sum = md5sums[count].digest; in test_md5sum()
63 ABTS_ASSERT(tc, "apr_md5_final", (apr_md5_final(digest, &context) in test_md5sum()
66 (memcmp(digest, sum, APR_MD5_DIGESTSIZE) == 0)); in test_md5sum()
78 unsigned char digest[APR_MD5_DIGESTSIZE]; in test_md5sum_unaligned() local
87 ABTS_ASSERT(tc, "apr_md5_final", (apr_md5_final(digest, &context) in test_md5sum_unaligned()
90 (memcmp(digest, sum, APR_MD5_DIGESTSIZE) == 0)); in test_md5sum_unaligned()
/freebsd-13.1/crypto/openssl/doc/man3/
H A DBIO_f_md.pod21 BIO_f_md() returns the message digest BIO method. This is a filter
23 for the digest routines EVP_DigestInit(), EVP_DigestUpdate()
30 digest calculation and returns the digest value. BIO_puts() is
33 BIO_reset() reinitialises a digest BIO.
35 BIO_set_md() sets the message digest of BIO B<b> to B<md>: this
36 must be called to initialize a digest BIO before any data is
39 BIO_get_md() places the a pointer to the digest BIOs digest method
42 BIO_get_md_ctx() returns the digest BIOs context into B<mdcp>.
55 After the digest has been retrieved from a digest BIO it must be
69 BIO_f_md() returns the digest BIO method.
[all …]
H A DEVP_DigestInit.pod78 Allocates and returns a digest context.
111 Sets up digest context B<ctx> to use a digest B<type> from ENGINE B<impl>.
218 Returns an B<EVP_MD> structure when passed a digest name, a digest B<NID> or an
320 Returns the digest or block size in bytes.
342 transparent to the digest used and much more flexible.
345 digest algorithms (such as L<EVP_sha3_512(3)>). The other digest algorithms
349 set to NULL to use the default digest implementation.
358 If digest contexts are not cleaned up after use,
371 digest name passed on the command line.
393 printf("Unknown message digest %s\n", argv[1]);
[all …]
/freebsd-13.1/contrib/ntp/lib/isc/tests/
H A Dhash_test.c39 unsigned char digest[ISC_SHA512_DIGESTLENGTH]; variable
211 isc_sha1_final(&sha1, digest); in ATF_TC_BODY()
212 tohexstr(digest, ISC_SHA1_DIGESTLENGTH, str); in ATF_TC_BODY()
338 isc_sha224_final(digest, &sha224); in ATF_TC_BODY()
470 isc_sha256_final(digest, &sha256); in ATF_TC_BODY()
616 isc_sha384_final(digest, &sha384); in ATF_TC_BODY()
763 isc_sha512_final(digest, &sha512); in ATF_TC_BODY()
842 isc_md5_final(&md5, digest); in ATF_TC_BODY()
843 tohexstr(digest, ISC_MD5_DIGESTLENGTH, str); in ATF_TC_BODY()
972 tohexstr(digest, ISC_SHA1_DIGESTLENGTH, str); in ATF_TC_BODY()
[all …]
/freebsd-13.1/contrib/opie/libopie/
H A Dhash.c38 UINT4 digest[5]; variable
41 SHA1_Final((unsigned char *)digest, &sha);
42 results[0] = digest[0] ^ digest[2] ^ digest[4];
43 results[1] = digest[1] ^ digest[3];
H A Dhashlen.c35 UINT4 digest[5]; variable
38 SHA1_Final((unsigned char *)digest, &sha);
39 results[0] = digest[0] ^ digest[2] ^ digest[4];
40 results[1] = digest[1] ^ digest[3];
/freebsd-13.1/crypto/heimdal/kuser/
H A Dkdigest.c92 krb5_digest digest; in digest_server_init() local
94 ret = krb5_digest_alloc(context, &digest); in digest_server_init()
103 ret = krb5_digest_set_server_cb(context, digest, in digest_server_init()
110 digest, in digest_server_init()
126 krb5_digest_free(digest); in digest_server_init()
136 krb5_digest digest; in digest_server_request() local
149 ret = krb5_digest_alloc(context, &digest); in digest_server_request()
157 ret = krb5_digest_set_identifier(context, digest, in digest_server_request()
193 ret = krb5_digest_request(context, digest, in digest_server_request()
199 rsp = krb5_digest_get_rsp(context, digest); in digest_server_request()
[all …]

12345678910>>...19