Home
last modified time | relevance | path

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

12345678910>>...23

/freebsd-14-stable/crypto/openssl/test/recipes/30-test_evp_data/
HDevpkdf_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 …]
HDevpkdf_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 …]
HDevpkdf_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 …]
HDevpkdf_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
81 Ctrl.digest = digest:SHA1
[all …]
HDevpkdf_x963.txt21 Ctrl.digest = digest:SHA1
27 Ctrl.digest = digest:SHA224
33 Ctrl.digest = digest:SHA256
39 Ctrl.digest = digest:SHA384
44 Ctrl.digest = digest:SHA384
50 Ctrl.digest = digest:SHA512
55 Ctrl.digest = digest:SHA512
61 Ctrl.digest = digest:SHA512
67 Ctrl.digest = digest:SHA512
73 Ctrl.digest = digest:SHA512
[all …]
HDevpkdf_pbkdf2.txt21 Ctrl.digest = digest:sha1
29 Ctrl.digest = digest:sha256
37 Ctrl.digest = digest:sha512
45 Ctrl.digest = digest:sha1
53 Ctrl.digest = digest:sha256
61 Ctrl.digest = digest:sha512
69 Ctrl.digest = digest:sha1
77 Ctrl.digest = digest:sha256
85 Ctrl.digest = digest:sha512
92 Ctrl.digest = digest:sha1
[all …]
HDevpkdf_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 …]
HDevpkdf_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
81 Ctrl.digest = digest:SHA256
92 Ctrl.digest = digest:SHA256
/freebsd-14-stable/crypto/heimdal/lib/krb5/
HDdigest.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-14-stable/crypto/openssh/
HDdigest-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 …]
HDdigest-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 …]
HDhmac.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-14-stable/crypto/openssl/crypto/evp/
HDdigest.c30 if (ctx->digest != NULL) { in cleanup_old_md_data()
31 if (ctx->digest->cleanup != NULL in cleanup_old_md_data()
33 ctx->digest->cleanup(ctx); in cleanup_old_md_data()
34 if (ctx->md_data != NULL && ctx->digest->ctx_size > 0 in cleanup_old_md_data()
37 OPENSSL_clear_free(ctx->md_data, ctx->digest->ctx_size); in cleanup_old_md_data()
46 if (ctx->digest != NULL && ctx->digest->freectx != NULL) in evp_md_ctx_clear_digest()
47 ctx->digest->freectx(ctx->algctx); in evp_md_ctx_clear_digest()
60 ctx->digest = NULL; in evp_md_ctx_clear_digest()
173 if (!ossl_assert(ctx->digest != NULL)) { in evp_md_init_internal()
177 if (ctx->digest->freectx != NULL) in evp_md_init_internal()
[all …]
/freebsd-14-stable/sys/contrib/openzfs/module/icp/io/
HDsha2_mod.c53 #define PROV_SHA2_DIGEST_KEY(mech, ctx, key, len, digest) { \ argument
56 SHA2Final(digest, ctx); \
101 .digest = sha2_digest,
270 sha2_digest_final_uio(SHA2_CTX *sha2_ctx, crypto_data_t *digest, in sha2_digest_final_uio() argument
273 off_t offset = digest->cd_offset; in sha2_digest_final_uio()
277 if (zfs_uio_segflg(digest->cd_uio) != UIO_SYSSPACE) in sha2_digest_final_uio()
284 offset = zfs_uio_index_at_offset(digest->cd_uio, offset, &vec_idx); in sha2_digest_final_uio()
285 if (vec_idx == zfs_uio_iovcnt(digest->cd_uio)) { in sha2_digest_final_uio()
295 zfs_uio_iovlen(digest->cd_uio, vec_idx)) { in sha2_digest_final_uio()
312 zfs_uio_iovbase(digest->cd_uio, vec_idx) + offset, in sha2_digest_final_uio()
[all …]
HDskein_mod.c57 .digest = skein_digest,
255 skein_digest_final_uio(skein_ctx_t *ctx, crypto_data_t *digest) in skein_digest_final_uio() argument
257 off_t offset = digest->cd_offset; in skein_digest_final_uio()
259 zfs_uio_t *uio = digest->cd_uio; in skein_digest_final_uio()
364 skein_digest(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *digest) in skein_digest() argument
370 if (digest->cd_length < in skein_digest()
372 digest->cd_length = in skein_digest()
382 digest->cd_length = 0; in skein_digest()
385 error = skein_final(ctx, digest); in skein_digest()
424 skein_final_nofree(crypto_ctx_t *ctx, crypto_data_t *digest) in skein_final_nofree() argument
[all …]
/freebsd-14-stable/contrib/netbsd-tests/lib/libc/hash/
HDt_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-14-stable/contrib/ntp/libntp/
HDa_md5encrypt.c75 const rwbuffT * digest, in make_mac() argument
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->len < MD5_LENGTH) { in make_mac()
177 MD5Final(digest->buf, ctx); in make_mac()
204 u_char digest[EVP_MAX_MD_SIZE]; in MD5authencrypt() local
205 rwbuffT digb = { digest, sizeof(digest) }; in MD5authencrypt()
214 memcpy((u_char *)pkt + length + KEY_MAC_LEN, digest, in MD5authencrypt()
[all …]
/freebsd-14-stable/contrib/wpa/src/crypto/
HDfips_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-14-stable/crypto/openssl/doc/man7/
HDprovider-digest.pod5 provider-digest - The digest library E<lt>-E<gt> provider functions
53 The DIGEST operation enables providers to implement digest algorithms and make
93 A digest algorithm implementation may not implement all of these functions.
101 structure for holding context information during a digest operation.
102 A pointer to this context will be passed back in a number of the other digest
107 OSSL_FUNC_digest_freectx() is passed a pointer to the provider side digest context in
111 OSSL_FUNC_digest_dupctx() should duplicate the provider side digest context in the
116 OSSL_FUNC_digest_init() initialises a digest operation given a newly created
117 provider side digest context in the I<dctx> parameter.
122 previously initialised digest operation.
[all …]
/freebsd-14-stable/crypto/openssl/doc/man3/
HDBIO_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 …]
/freebsd-14-stable/crypto/heimdal/kuser/
HDkdigest.c92 krb5_digest digest; in digest_server_init() local
94 ret = krb5_digest_alloc(context, &digest); in digest_server_init()
98 ret = krb5_digest_set_type(context, digest, opt->type_string); in digest_server_init()
103 ret = krb5_digest_set_server_cb(context, digest, in digest_server_init()
110 digest, in digest_server_init()
118 krb5_digest_get_server_nonce(context, digest)); in digest_server_init()
120 const char *s = krb5_digest_get_identifier(context, digest); in digest_server_init()
124 printf("opaque=%s\n", krb5_digest_get_opaque(context, digest)); in digest_server_init()
126 krb5_digest_free(digest); in digest_server_init()
136 krb5_digest digest; in digest_server_request() local
[all …]
/freebsd-14-stable/crypto/openssl/demos/digest/
HDEVP_MD_xof.c52 unsigned char *digest = NULL; in main() local
98 digest = OPENSSL_malloc(digest_len); in main()
99 if (digest == NULL) { in main()
105 if (EVP_DigestFinalXOF(ctx, digest, digest_len) == 0) { in main()
111 BIO_dump_indent_fp(stdout, digest, digest_len, 2); in main()
119 if (CRYPTO_memcmp(digest, known_answer, sizeof(known_answer)) != 0) { in main()
127 OPENSSL_free(digest); in main()
/freebsd-14-stable/crypto/openssl/providers/implementations/macs/
HDhmac_prov.c51 PROV_DIGEST digest; member
96 ossl_prov_digest_reset(&macctx->digest); in hmac_free()
118 memset(&dst->digest, 0, sizeof(dst->digest)); in hmac_dup()
121 || !ossl_prov_digest_copy(&dst->digest, &src->digest)) { in hmac_dup()
144 const EVP_MD *md = ossl_prov_digest_md(&macctx->digest); in hmac_block_size()
154 const EVP_MD *digest; in hmac_setkey() local
165 digest = ossl_prov_digest_md(&macctx->digest); in hmac_setkey()
167 if (key != NULL || (macctx->tls_data_size == 0 && digest != NULL)) in hmac_setkey()
168 return HMAC_Init_ex(macctx->ctx, key, keylen, digest, in hmac_setkey()
169 ossl_prov_digest_engine(&macctx->digest)); in hmac_setkey()
[all …]
/freebsd-14-stable/sys/crypto/
HDsha1.c248 uint8_t *digest; in sha1_result() local
250 digest = (uint8_t *)digest0; in sha1_result()
253 bcopy(&ctxt->h.b8[0], digest, SHA1_RESULTLEN); in sha1_result()
255 digest[0] = ctxt->h.b8[3]; digest[1] = ctxt->h.b8[2]; in sha1_result()
256 digest[2] = ctxt->h.b8[1]; digest[3] = ctxt->h.b8[0]; in sha1_result()
257 digest[4] = ctxt->h.b8[7]; digest[5] = ctxt->h.b8[6]; in sha1_result()
258 digest[6] = ctxt->h.b8[5]; digest[7] = ctxt->h.b8[4]; in sha1_result()
259 digest[8] = ctxt->h.b8[11]; digest[9] = ctxt->h.b8[10]; in sha1_result()
260 digest[10] = ctxt->h.b8[9]; digest[11] = ctxt->h.b8[8]; in sha1_result()
261 digest[12] = ctxt->h.b8[15]; digest[13] = ctxt->h.b8[14]; in sha1_result()
[all …]
/freebsd-14-stable/lib/flua/libhash/
HDlhash.c53 unsigned char digest[SHA256_DIGEST_LEN]; in lua_sha256_digest() local
56 SHA256_Final(digest, ctx); in lua_sha256_digest()
57 lua_pushlstring(L, digest, sizeof(digest)); in lua_sha256_digest()
71 unsigned char digest[SHA256_DIGEST_LEN]; in lua_sha256_hexdigest() local
76 SHA256_Final(digest, ctx); in lua_sha256_hexdigest()
78 buf[i+i] = hex[digest[i] >> 4]; in lua_sha256_hexdigest()
79 buf[i+i+1] = hex[digest[i] & 0x0f]; in lua_sha256_hexdigest()

12345678910>>...23