Searched refs:hashctx (Results 1 – 5 of 5) sorted by relevance
| /src/crypto/openssl/crypto/ec/curve448/ |
| H A D | eddsa.c | 27 EVP_MD_CTX *hashctx = EVP_MD_CTX_new(); in oneshot_hash() local 31 if (hashctx == NULL) in oneshot_hash() 38 if (!EVP_DigestInit_ex(hashctx, shake256, NULL) in oneshot_hash() 39 || !EVP_DigestUpdate(hashctx, in, inlen) in oneshot_hash() 40 || !EVP_DigestFinalXOF(hashctx, out, outlen)) in oneshot_hash() 45 EVP_MD_CTX_free(hashctx); in oneshot_hash() 57 static c448_error_t hash_init_with_dom(OSSL_LIB_CTX *ctx, EVP_MD_CTX *hashctx, in hash_init_with_dom() argument 80 if (!EVP_DigestInit_ex(hashctx, shake256, NULL) in hash_init_with_dom() 81 || !EVP_DigestUpdate(hashctx, dom_s, sizeof(dom_s) - 1) in hash_init_with_dom() 82 || !EVP_DigestUpdate(hashctx, dom, sizeof(dom)) in hash_init_with_dom() [all …]
|
| /src/crypto/openssl/test/ |
| H A D | curve448_internal_test.c | 581 static const uint8_t *dohash(EVP_MD_CTX *hashctx, const uint8_t *msg, in dohash() argument 586 if (!EVP_DigestInit_ex(hashctx, EVP_shake256(), NULL) in dohash() 587 || !EVP_DigestUpdate(hashctx, msg, msglen) in dohash() 588 || !EVP_DigestFinalXOF(hashctx, hashout, sizeof(hashout))) in dohash() 597 EVP_MD_CTX *hashctx = EVP_MD_CTX_new(); in test_ed448() local 599 if (!TEST_ptr(hashctx) in test_ed448() 629 dohash(hashctx, phmsg1, in test_ed448() 635 dohash(hashctx, phmsg2, in test_ed448() 641 EVP_MD_CTX_free(hashctx); in test_ed448() 645 EVP_MD_CTX_free(hashctx); in test_ed448()
|
| /src/crypto/openssh/ |
| H A D | kex.c | 1063 struct ssh_digest_ctx *hashctx = NULL; in derive_key() local 1078 if ((hashctx = ssh_digest_start(kex->hash_alg)) == NULL || in derive_key() 1079 ssh_digest_update_buffer(hashctx, shared_secret) != 0 || in derive_key() 1080 ssh_digest_update(hashctx, hash, hashlen) != 0 || in derive_key() 1081 ssh_digest_update(hashctx, &c, 1) != 0 || in derive_key() 1082 ssh_digest_update_buffer(hashctx, kex->session_id) != 0 || in derive_key() 1083 ssh_digest_final(hashctx, digest, mdsz) != 0) { in derive_key() 1088 ssh_digest_free(hashctx); in derive_key() 1089 hashctx = NULL; in derive_key() 1097 if ((hashctx = ssh_digest_start(kex->hash_alg)) == NULL || in derive_key() [all …]
|
| /src/crypto/openssl/providers/implementations/keymgmt/ |
| H A D | ecx_kmgmt.c | 1269 EVP_MD_CTX *hashctx = NULL; in s390x_ecd_keygen448() local 1295 hashctx = EVP_MD_CTX_new(); in s390x_ecd_keygen448() 1296 if (hashctx == NULL) in s390x_ecd_keygen448() 1298 if (EVP_DigestInit_ex(hashctx, shake, NULL) != 1) in s390x_ecd_keygen448() 1300 if (EVP_DigestUpdate(hashctx, privkey, 57) != 1) in s390x_ecd_keygen448() 1302 if (EVP_DigestFinalXOF(hashctx, buff, sizeof(buff)) != 1) in s390x_ecd_keygen448() 1315 EVP_MD_CTX_free(hashctx); in s390x_ecd_keygen448() 1321 EVP_MD_CTX_free(hashctx); in s390x_ecd_keygen448()
|
| /src/crypto/openssl/crypto/ec/ |
| H A D | ecx_meth.c | 1136 EVP_MD_CTX *hashctx = NULL; in s390x_pkey_ecd_keygen448() local 1156 hashctx = EVP_MD_CTX_new(); in s390x_pkey_ecd_keygen448() 1157 if (hashctx == NULL) in s390x_pkey_ecd_keygen448() 1164 rv = EVP_DigestInit_ex(hashctx, md, NULL); in s390x_pkey_ecd_keygen448() 1169 if (EVP_DigestUpdate(hashctx, privkey, 57) != 1) in s390x_pkey_ecd_keygen448() 1171 if (EVP_DigestFinalXOF(hashctx, buff, sizeof(buff)) != 1) in s390x_pkey_ecd_keygen448() 1186 EVP_MD_CTX_free(hashctx); in s390x_pkey_ecd_keygen448() 1190 EVP_MD_CTX_free(hashctx); in s390x_pkey_ecd_keygen448()
|