/external/conscrypt/common/src/main/java/org/conscrypt/ |
D | OpenSSLMessageDigestJDK.java | 33 private final long evp_md; field in OpenSSLMessageDigestJDK 53 private OpenSSLMessageDigestJDK(long evp_md, int size) throws NoSuchAlgorithmException { in OpenSSLMessageDigestJDK() argument 54 this.evp_md = evp_md; in OpenSSLMessageDigestJDK() 60 private OpenSSLMessageDigestJDK(long evp_md, int size, NativeRef.EVP_MD_CTX ctx, in OpenSSLMessageDigestJDK() argument 62 this.evp_md = evp_md; in OpenSSLMessageDigestJDK() 71 NativeCrypto.EVP_DigestInit_ex(ctxLocal, evp_md); in ensureDigestInitializedInContext() 202 return new OpenSSLMessageDigestJDK(evp_md, size, ctxCopy, digestInitializedInContext); in clone()
|
D | OpenSSLMac.java | 39 private final long evp_md; field in OpenSSLMac 56 private OpenSSLMac(long evp_md, int size) { in OpenSSLMac() argument 57 this.evp_md = evp_md; in OpenSSLMac() 88 NativeCrypto.HMAC_Init_ex(ctxLocal, keyBytes, evp_md); in resetContext()
|
D | NativeCrypto.java | 225 static native int EVP_DigestInit_ex(NativeRef.EVP_MD_CTX ctx, long evp_md); in EVP_DigestInit_ex() argument 342 static native void HMAC_Init_ex(NativeRef.HMAC_CTX ctx, byte[] key, long evp_md); in HMAC_Init_ex() argument
|
/external/conscrypt/repackaged/common/src/main/java/com/android/org/conscrypt/ |
D | OpenSSLMessageDigestJDK.java | 36 private final long evp_md; field in OpenSSLMessageDigestJDK 56 private OpenSSLMessageDigestJDK(long evp_md, int size) throws NoSuchAlgorithmException { in OpenSSLMessageDigestJDK() argument 57 this.evp_md = evp_md; in OpenSSLMessageDigestJDK() 63 private OpenSSLMessageDigestJDK(long evp_md, int size, NativeRef.EVP_MD_CTX ctx, in OpenSSLMessageDigestJDK() argument 65 this.evp_md = evp_md; in OpenSSLMessageDigestJDK() 74 NativeCrypto.EVP_DigestInit_ex(ctxLocal, evp_md); in ensureDigestInitializedInContext() 235 return new OpenSSLMessageDigestJDK(evp_md, size, ctxCopy, digestInitializedInContext); in clone()
|
D | OpenSSLMac.java | 42 private final long evp_md; field in OpenSSLMac 59 private OpenSSLMac(long evp_md, int size) { in OpenSSLMac() argument 60 this.evp_md = evp_md; in OpenSSLMac() 91 NativeCrypto.HMAC_Init_ex(ctxLocal, keyBytes, evp_md); in resetContext()
|
D | NativeCrypto.java | 237 static native int EVP_DigestInit_ex(NativeRef.EVP_MD_CTX ctx, long evp_md); in EVP_DigestInit_ex() argument 357 static native void HMAC_Init_ex(NativeRef.HMAC_CTX ctx, byte[] key, long evp_md); in HMAC_Init_ex() argument
|
/external/boringssl/src/crypto/fipsmodule/hmac/ |
D | hmac.c | 68 uint8_t *HMAC(const EVP_MD *evp_md, const void *key, size_t key_len, in HMAC() argument 73 if (!HMAC_Init_ex(&ctx, key, key_len, evp_md, NULL) || in HMAC()
|
/external/boringssl/src/include/openssl/ |
D | hmac.h | 80 OPENSSL_EXPORT uint8_t *HMAC(const EVP_MD *evp_md, const void *key,
|
/external/conscrypt/common/src/jni/main/cpp/conscrypt/ |
D | native_crypto.cc | 2536 const EVP_MD* evp_md = reinterpret_cast<const EVP_MD*>(evpMdRef); in NativeCrypto_EVP_DigestInit_ex() local 2537 JNI_TRACE_MD("EVP_DigestInit_ex(%p, %p)", ctx, evp_md); in NativeCrypto_EVP_DigestInit_ex() 2540 JNI_TRACE("EVP_DigestInit_ex(%p) => ctx == null", evp_md); in NativeCrypto_EVP_DigestInit_ex() 2542 } else if (evp_md == nullptr) { in NativeCrypto_EVP_DigestInit_ex() 2547 int ok = EVP_DigestInit_ex(ctx, evp_md, nullptr); in NativeCrypto_EVP_DigestInit_ex() 2550 JNI_TRACE("EVP_DigestInit_ex(%p) => threw exception", evp_md); in NativeCrypto_EVP_DigestInit_ex() 2553 JNI_TRACE_MD("EVP_DigestInit_ex(%p, %p) => %d", ctx, evp_md, ok); in NativeCrypto_EVP_DigestInit_ex() 2606 EVP_MD* evp_md = reinterpret_cast<EVP_MD*>(evpMdRef); in NativeCrypto_EVP_MD_size() local 2607 JNI_TRACE("NativeCrypto_EVP_MD_size(%p)", evp_md); in NativeCrypto_EVP_MD_size() 2609 if (evp_md == nullptr) { in NativeCrypto_EVP_MD_size() [all …]
|