Lines Matching refs:associatedData
30 jbyteArray publicKey, jbyteArray plainText, jbyteArray associatedData) { in Java_com_android_federatedcompute_services_encryption_jni_HpkeJni_encrypt() argument
32 if (publicKey == NULL || plainText == NULL || associatedData == NULL) { in Java_com_android_federatedcompute_services_encryption_jni_HpkeJni_encrypt()
46 jbyte* info = env->GetByteArrayElements(associatedData, 0); in Java_com_android_federatedcompute_services_encryption_jni_HpkeJni_encrypt()
59 /* info_len= */ env->GetArrayLength(associatedData))) { in Java_com_android_federatedcompute_services_encryption_jni_HpkeJni_encrypt()
61 env->ReleaseByteArrayElements(associatedData, info, JNI_ABORT); in Java_com_android_federatedcompute_services_encryption_jni_HpkeJni_encrypt()
66 env->ReleaseByteArrayElements(associatedData, info, JNI_ABORT); in Java_com_android_federatedcompute_services_encryption_jni_HpkeJni_encrypt()
106 jbyteArray privateKey, jbyteArray ciphertext, jbyteArray associatedData) { in Java_com_android_federatedcompute_services_encryption_jni_HpkeJni_decrypt() argument
108 if (privateKey == NULL || ciphertext == NULL || associatedData == NULL) { in Java_com_android_federatedcompute_services_encryption_jni_HpkeJni_decrypt()
137 jbyte* associated_data = env->GetByteArrayElements(associatedData, 0); in Java_com_android_federatedcompute_services_encryption_jni_HpkeJni_decrypt()
146 /*info_len=*/ env->GetArrayLength(associatedData))) { in Java_com_android_federatedcompute_services_encryption_jni_HpkeJni_decrypt()
147 env->ReleaseByteArrayElements(associatedData, associated_data, JNI_ABORT); in Java_com_android_federatedcompute_services_encryption_jni_HpkeJni_decrypt()
151 env->ReleaseByteArrayElements(associatedData, associated_data, JNI_ABORT); in Java_com_android_federatedcompute_services_encryption_jni_HpkeJni_decrypt()