@@ -68,10 +68,10 @@ java_library(
6868 deps = [
6969 ":hpke_aead" ,
7070 ":hpke_context" ,
71- ":hpke_encrypt" ,
7271 ":hpke_kdf" ,
7372 ":hpke_kem" ,
7473 ":hpke_kem_private_key" ,
74+ ":hpke_primitive_factory" ,
7575 "//src/main/java/com/google/crypto/tink:accesses_partial_key" ,
7676 "//src/main/java/com/google/crypto/tink:hybrid_decrypt" ,
7777 "//src/main/java/com/google/crypto/tink:insecure_secret_key_access" ,
@@ -87,20 +87,15 @@ java_library(
8787 name = "hpke_encrypt" ,
8888 srcs = ["HpkeEncrypt.java" ],
8989 deps = [
90- ":aes_gcm_hpke_aead" ,
91- ":chacha20_poly1305_hpke_aead" ,
92- ":hkdf_hpke_kdf" ,
9390 ":hpke_aead" ,
9491 ":hpke_context" ,
9592 ":hpke_kdf" ,
9693 ":hpke_kem" ,
97- ":nist_curves_hpke_kem" ,
98- ":x25519_hpke_kem" ,
94+ ":hpke_primitive_factory" ,
9995 "//src/main/java/com/google/crypto/tink:accesses_partial_key" ,
10096 "//src/main/java/com/google/crypto/tink:hybrid_encrypt" ,
10197 "//src/main/java/com/google/crypto/tink/hybrid:hpke_parameters" ,
10298 "//src/main/java/com/google/crypto/tink/hybrid:hpke_public_key" ,
103- "//src/main/java/com/google/crypto/tink/subtle:elliptic_curves" ,
10499 "//src/main/java/com/google/crypto/tink/util:bytes" ,
105100 "@maven//:com_google_errorprone_error_prone_annotations" ,
106101 ],
@@ -336,10 +331,10 @@ android_library(
336331 deps = [
337332 ":hpke_aead-android" ,
338333 ":hpke_context-android" ,
339- ":hpke_encrypt-android" ,
340334 ":hpke_kdf-android" ,
341335 ":hpke_kem-android" ,
342336 ":hpke_kem_private_key-android" ,
337+ ":hpke_primitive_factory-android" ,
343338 "//src/main/java/com/google/crypto/tink:accesses_partial_key-android" ,
344339 "//src/main/java/com/google/crypto/tink:hybrid_decrypt-android" ,
345340 "//src/main/java/com/google/crypto/tink:insecure_secret_key_access-android" ,
@@ -355,20 +350,15 @@ android_library(
355350 name = "hpke_encrypt-android" ,
356351 srcs = ["HpkeEncrypt.java" ],
357352 deps = [
358- ":aes_gcm_hpke_aead-android" ,
359- ":chacha20_poly1305_hpke_aead-android" ,
360- ":hkdf_hpke_kdf-android" ,
361353 ":hpke_aead-android" ,
362354 ":hpke_context-android" ,
363355 ":hpke_kdf-android" ,
364356 ":hpke_kem-android" ,
365- ":nist_curves_hpke_kem-android" ,
366- ":x25519_hpke_kem-android" ,
357+ ":hpke_primitive_factory-android" ,
367358 "//src/main/java/com/google/crypto/tink:accesses_partial_key-android" ,
368359 "//src/main/java/com/google/crypto/tink:hybrid_encrypt-android" ,
369360 "//src/main/java/com/google/crypto/tink/hybrid:hpke_parameters-android" ,
370361 "//src/main/java/com/google/crypto/tink/hybrid:hpke_public_key-android" ,
371- "//src/main/java/com/google/crypto/tink/subtle:elliptic_curves-android" ,
372362 "//src/main/java/com/google/crypto/tink/util:bytes-android" ,
373363 "@maven//:com_google_errorprone_error_prone_annotations" ,
374364 ],
0 commit comments