Home
last modified time | relevance | path

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

12345678910>>...25

/freebsd/crypto/openssl/test/recipes/30-test_evp_data/
H A Devpkdf_ss.txt20 Ctrl.digest = digest:SHA1
26 Ctrl.digest = digest:SHA1
32 Ctrl.digest = digest:SHA1
38 Ctrl.digest = digest:SHA1
44 Ctrl.digest = digest:SHA1
50 Ctrl.digest = digest:SHA1
56 Ctrl.digest = digest:SHA1
62 Ctrl.digest = digest:SHA1
68 Ctrl.digest = digest:SHA1
74 Ctrl.digest = digest:SHA1
[all …]
H A Devpkdf_ssh.txt15 # The first one uses md instead of digest to test alias works
18 Ctrl.digest = digest:SHA1
26 Ctrl.digest = digest:SHA1
34 Ctrl.digest = digest:SHA1
42 Ctrl.digest = digest:SHA1
50 Ctrl.digest = digest:SHA1
58 Ctrl.digest = digest:SHA1
66 Ctrl.digest = digest:SHA1
74 Ctrl.digest = digest:SHA1
82 Ctrl.digest = digest:SHA1
[all …]
H A Devpkdf_tls13_kdf.txt23 Ctrl.digest = digest:SHA2-256
29 Ctrl.digest = digest:SHA2-256
38 Ctrl.digest = digest:SHA2-256
47 Ctrl.digest = digest:SHA2-256
56 Ctrl.digest = digest:SHA2-256
65 Ctrl.digest = digest:SHA2-256
74 Ctrl.digest = digest:SHA2-256
82 Ctrl.digest = digest:SHA2-256
91 Ctrl.digest = digest:SHA2-256
100 Ctrl.digest = digest:SHA2-256
[all …]
H A Devpkdf_x963.txt22 Ctrl.digest = digest:SHA1
28 Ctrl.digest = digest:SHA224
34 Ctrl.digest = digest:SHA256
40 Ctrl.digest = digest:SHA384
45 Ctrl.digest = digest:SHA384
51 Ctrl.digest = digest:SHA512
56 Ctrl.digest = digest:SHA512
62 Ctrl.digest = digest:SHA512
68 Ctrl.digest = digest:SHA512
74 Ctrl.digest = digest:SHA512
[all …]
H A Devpkdf_hkdf.txt17 Ctrl.digest = digest:SHA256
25 Ctrl.digest = digest:SHA256
32 Ctrl.digest = digest:SHA256
38 Ctrl.digest = digest:SHA256
46 Ctrl.digest = digest:SHA256
53 Ctrl.digest = digest:SHA256
59 Ctrl.digest = digest:SHA256
67 Ctrl.digest = digest:SHA256
75 Ctrl.digest = digest:SHA256
82 Ctrl.digest = digest:SHA1
[all …]
H A Devpkdf_pbkdf2.txt22 Ctrl.digest = digest:sha1
31 Ctrl.digest = digest:sha256
40 Ctrl.digest = digest:sha512
49 Ctrl.digest = digest:sha1
58 Ctrl.digest = digest:sha256
67 Ctrl.digest = digest:sha512
76 Ctrl.digest = digest:sha1
85 Ctrl.digest = digest:sha256
94 Ctrl.digest = digest:sha512
101 Ctrl.digest = digest:sha1
[all …]
H A Devpkdf_pbkdf1.txt21 Ctrl.digest = digest:md2
29 Ctrl.digest = digest:md5
37 Ctrl.digest = digest:sha1
45 Ctrl.digest = digest:md2
53 Ctrl.digest = digest:md5
61 Ctrl.digest = digest:sha1
69 Ctrl.digest = digest:md2
77 Ctrl.digest = digest:md5
85 Ctrl.digest = digest:sha1
93 Ctrl.digest = digest:md2
[all …]
H A Devpkdf_x942.txt17 Ctrl.digest = digest:SHA1
23 Ctrl.digest = digest:SHA1
32 Ctrl.digest = digest:SHA1
39 Ctrl.digest = digest:SHA1
47 Ctrl.digest = digest:SHA1
55 Ctrl.digest = digest:SHA1
62 Ctrl.digest = digest:SHA1
69 Ctrl.digest = digest:SHA1
82 Ctrl.digest = digest:SHA256
94 Ctrl.digest = digest:SHA256
[all …]
H A Devpkdf_tls12_prf.txt18 Ctrl.digest = digest:SHA256
27 Ctrl.digest = digest:SHA256
37 Ctrl.digest = digest:SHA256
44 # Missing digest.
55 Ctrl.digest = digest:SHA256
69 Ctrl.digest = digest:SHA256
79 Ctrl.digest = digest:SHAKE-256
88 # Test that the operation with unapproved digest function is rejected
92 Ctrl.digest = digest:SHA512-256
98 Reason = digest not allowed
[all …]
H A Devpkdf_kbkdf_counter.txt713 Ctrl.digest = digest:SHA1
726 Ctrl.digest = digest:SHA1
739 Ctrl.digest = digest:SHA1
752 Ctrl.digest = digest:SHA1
770 Ctrl.digest = digest:SHA1
783 Ctrl.digest = digest:SHA1
796 Ctrl.digest = digest:SHA1
809 Ctrl.digest = digest:SHA1
827 Ctrl.digest = digest:SHA1
840 Ctrl.digest = digest:SHA1
[all …]
H A Devpkdf_hmac_drbg.txt15 Ctrl.digest = digest:SHA1
22 Ctrl.digest = digest:SHA1
28 Ctrl.digest = digest:SHA256
35 Ctrl.digest = digest:SHA256
41 Ctrl.digest = digest:SHA256
47 Ctrl.digest = digest:SHAKE-256
H A Devppkey_kdf_tls1_prf.txt66 # Missing digest.
75 Ctrl.digest = digest:SHAKE-256
84 # Test that the operation with unapproved digest function is rejected
88 Ctrl.digest = digest:SHA512-256
94 Reason = digest not allowed
96 # Test that the operation with unapproved digest function is is reported as
102 Ctrl.digest-check = digest-check:0
103 Ctrl.digest = digest:SHA512-256
114 Ctrl.digest = digest:SHA256
129 Ctrl.digest = digest:SHA256
/freebsd/crypto/heimdal/lib/krb5/
H A Ddigest.c50 krb5_digest_alloc(krb5_context context, krb5_digest *digest) in krb5_digest_alloc() argument
56 *digest = NULL; in krb5_digest_alloc()
60 *digest = d; in krb5_digest_alloc()
66 krb5_digest_free(krb5_digest digest) in krb5_digest_free() argument
68 if (digest == NULL) in krb5_digest_free()
70 free_DigestInit(&digest->init); in krb5_digest_free()
71 free_DigestInitReply(&digest->initReply); in krb5_digest_free()
72 free_DigestRequest(&digest->request); in krb5_digest_free()
73 free_DigestResponse(&digest->response); in krb5_digest_free()
74 memset(digest, 0, sizeof(*digest)); in krb5_digest_free()
[all …]
/freebsd/crypto/openssh/
H A Ddigest-libc.c152 const struct ssh_digest *digest = ssh_digest_by_alg(alg); in ssh_digest_alg_name() local
154 return digest == NULL ? NULL : digest->name; in ssh_digest_alg_name()
160 const struct ssh_digest *digest = ssh_digest_by_alg(alg); in ssh_digest_bytes() local
162 return digest == NULL ? 0 : digest->digest_len; in ssh_digest_bytes()
168 const struct ssh_digest *digest = ssh_digest_by_alg(ctx->alg); in ssh_digest_blocksize() local
170 return digest == NULL ? 0 : digest->block_len; in ssh_digest_blocksize()
176 const struct ssh_digest *digest = ssh_digest_by_alg(alg); in ssh_digest_start() local
179 if (digest == NULL || (ret = calloc(1, sizeof(*ret))) == NULL) in ssh_digest_start()
181 if ((ret->mdctx = calloc(1, digest->ctx_len)) == NULL) { in ssh_digest_start()
186 digest->md_init(ret->mdctx); in ssh_digest_start()
[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
119 if (digest == NULL || ((ret = calloc(1, sizeof(*ret))) == NULL)) in ssh_digest_start()
126 if (EVP_DigestInit_ex(ret->mdctx, digest->mdfunc(), NULL) != 1) { in ssh_digest_start()
161 const struct ssh_digest *digest = ssh_digest_by_alg(ctx->alg); in ssh_digest_final() 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()
[all …]
H A Dhmac.c33 struct ssh_digest_ctx *digest; member
54 (ret->digest = ssh_digest_start(alg)) == NULL) in ssh_hmac_start()
89 if (ssh_digest_copy_state(ctx->ictx, ctx->digest) < 0) in ssh_hmac_init()
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()
116 if (ssh_digest_copy_state(ctx->octx, ctx->digest) < 0 || in ssh_hmac_final()
117 ssh_digest_update(ctx->digest, ctx->buf, len) < 0 || 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()
[all …]
/freebsd/crypto/openssl/crypto/evp/
H A Ddigest.c31 if (ctx->digest != NULL) { in cleanup_old_md_data()
32 if (ctx->digest->cleanup != NULL in cleanup_old_md_data()
34 ctx->digest->cleanup(ctx); in cleanup_old_md_data()
35 if (ctx->md_data != NULL && ctx->digest->ctx_size > 0 in cleanup_old_md_data()
38 OPENSSL_clear_free(ctx->md_data, ctx->digest->ctx_size); in cleanup_old_md_data()
47 if (ctx->digest != NULL && ctx->digest->freectx != NULL) in evp_md_ctx_clear_digest()
48 ctx->digest->freectx(ctx->algctx); in evp_md_ctx_clear_digest()
61 ctx->digest = NULL; in evp_md_ctx_clear_digest()
146 if (!ossl_assert(ctx->digest != NULL)) { in evp_md_ctx_free_algctx()
150 if (ctx->digest->freectx != NULL) in evp_md_ctx_free_algctx()
[all …]
/freebsd/crypto/krb5/src/lib/crypto/builtin/sha1/
H A Dt_shs3.c134 longReverse(si->digest, SHS_DIGESTSIZE); in shsDigest()
135 return (unsigned char*) si->digest; in shsDigest()
146 unsigned char digest[SHS_DIGESTSIZE]; in test1() local
154 memcpy(digest, shsDigest(si), SHS_DIGESTSIZE); in test1()
155 if ((failed = memcmp(digest, results1, SHS_DIGESTSIZE)) != 0) in test1()
162 printf("%02x",digest[i]); in test1()
179 unsigned char digest[SHS_DIGESTSIZE]; in test2() local
189 memcpy(digest, shsDigest(si), SHS_DIGESTSIZE); in test2()
190 if ((failed = memcmp(digest, results2, SHS_DIGESTSIZE)) != 0) in test2()
197 printf("%02x",digest[i]); in test2()
[all …]
/freebsd/contrib/netbsd-tests/lib/libc/hash/
H A Dt_sha2.c148 digest2string(const uint8_t *digest, char *string, size_t len) in digest2string() argument
151 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()
[all …]
/freebsd/crypto/krb5/src/lib/crypto/crypto_tests/
H A Dt_mddriver.c38 unsigned char digest[16]; member
153 unsigned char digest[16]; in MDString() local
155 MDHash (string, strlen(string), 1, digest); in MDString()
157 MDPrint (digest); in MDString()
168 unsigned char block[TEST_BLOCK_LEN], digest[16]; in MDTimeTrial() local
182 MDHash ((char *)block, TEST_BLOCK_LEN, TEST_BLOCK_COUNT, digest); in MDTimeTrial()
189 MDPrint (digest); in MDTimeTrial()
204 unsigned char digest[16]; in MDTestSuite() local
210 MDHash (entry->string, len, 1, digest); in MDTestSuite()
213 MDPrint (digest); in MDTestSuite()
[all …]
/freebsd/contrib/ntp/libntp/
H A Da_md5encrypt.c2 * digest support for NTP, MD5 and with OpenSSL more
43 * Allocate and initialize a digest context. As a speed optimization,
75 const rwbuffT * digest, in make_mac()
82 * Compute digest of key concatenated with packet. Note: the in make_mac()
83 * key type and digest type have been verified when the key in make_mac()
115 if (cmac_ctx_size(ctx) > digest->len) { in make_mac()
123 if (!CMAC_Final(ctx, digest->buf, &retlen)) { in make_mac()
141 if ((size_t)EVP_MD_CTX_size(ctx) > digest->len) { in make_mac()
156 if (!EVP_DigestFinal(ctx, digest->buf, &uilen)) { in make_mac()
171 if (digest in make_mac()
45 make_mac(const rwbuffT * digest,int ktype,const robuffT * key,const robuffT * msg) make_mac() argument
201 u_char digest[EVP_MAX_MD_SIZE]; MD5authencrypt() local
232 u_char digest[EVP_MAX_MD_SIZE]; MD5authdecrypt() local
262 u_char digest[EVP_MAX_MD_SIZE]; addr2refid() local
[all...]
/freebsd/sys/contrib/openzfs/module/icp/io/
H A Dsha2_mod.c54 #define PROV_SHA2_DIGEST_KEY(mech, ctx, key, len, digest) { \ argument
57 SHA2Final(digest, ctx); \
210 sha2_digest_final_uio(SHA2_CTX *sha2_ctx, crypto_data_t *digest, in sha2_digest_final_uio() argument
213 off_t offset = digest->cd_offset; in sha2_digest_final_uio()
217 if (zfs_uio_segflg(digest->cd_uio) != UIO_SYSSPACE) in sha2_digest_final_uio()
224 offset = zfs_uio_index_at_offset(digest->cd_uio, offset, &vec_idx); in sha2_digest_final_uio()
225 if (vec_idx == zfs_uio_iovcnt(digest->cd_uio)) { in sha2_digest_final_uio()
235 zfs_uio_iovlen(digest->cd_uio, vec_idx)) { in sha2_digest_final_uio()
250 zfs_uio_iovbase(digest->cd_uio, vec_idx) + offset, in sha2_digest_final_uio()
253 SHA2Final((uchar_t *)zfs_uio_iovbase(digest-> in sha2_digest_final_uio()
[all …]
/freebsd/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/crypto/openssl/doc/man7/
H A Dprovider-digest.pod5 provider-digest - The digest library E<lt>-E<gt> provider functions
54 The DIGEST operation enables providers to implement digest algorithms and make
95 A digest algorithm implementation may not implement all of these functions.
104 structure for holding context information during a digest operation.
105 A pointer to this context will be passed back in a number of the other digest
110 OSSL_FUNC_digest_freectx() is passed a pointer to the provider side digest context in
114 OSSL_FUNC_digest_dupctx() should duplicate the provider side digest context in the
117 OSSL_FUNC_digest_copyctx() should copy the provider side digest context in the
127 OSSL_FUNC_digest_init() initialises a digest operation given a newly created
128 provider side digest context in the I<dctx> parameter.
[all …]
/freebsd/crypto/openssl/doc/man3/
H A DBIO_f_md.pod5 BIO_f_md, BIO_set_md, BIO_get_md, BIO_get_md_ctx - message digest BIO filter
21 BIO_f_md() returns the message digest BIO method. This is a filter
23 for the digest routines EVP_DigestInit(), EVP_DigestUpdate()
26 Any data written or read through a digest BIO using BIO_read_ex() and
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 a pointer to the digest BIOs digest method
42 BIO_get_md_ctx() returns the digest BIOs context into B<mdcp>.
[all …]

12345678910>>...25