| licenses(["notice"]) |
| |
| java_test( |
| name = "HybridConfigTest", |
| size = "small", |
| srcs = ["HybridConfigTest.java"], |
| deps = [ |
| "//src/main/java/com/google/crypto/tink:hybrid_decrypt", |
| "//src/main/java/com/google/crypto/tink:registry_cluster", |
| "//src/main/java/com/google/crypto/tink/config:tink_fips", |
| "//src/main/java/com/google/crypto/tink/hybrid:hybrid_config", |
| "@maven//:com_google_truth_truth", |
| "@maven//:junit_junit", |
| ], |
| ) |
| |
| java_test( |
| name = "RegistryEciesAeadHkdfDemHelperTest", |
| size = "small", |
| srcs = ["RegistryEciesAeadHkdfDemHelperTest.java"], |
| deps = [ |
| "//proto:tink_java_proto", |
| "//src/main/java/com/google/crypto/tink:config", |
| "//src/main/java/com/google/crypto/tink/aead:aead_config", |
| "//src/main/java/com/google/crypto/tink/aead:aead_key_templates", |
| "//src/main/java/com/google/crypto/tink/daead:deterministic_aead_key_templates", |
| "//src/main/java/com/google/crypto/tink/hybrid:registry_ecies_aead_hkdf_dem_helper", |
| "//src/main/java/com/google/crypto/tink/hybrid/subtle:aead_or_daead", |
| "//src/main/java/com/google/crypto/tink/signature:signature_key_templates", |
| "//src/main/java/com/google/crypto/tink/subtle:random", |
| "//src/main/java/com/google/crypto/tink/testing:test_util", |
| "@maven//:junit_junit", |
| ], |
| ) |
| |
| java_test( |
| name = "HybridEncryptWrapperTest", |
| size = "small", |
| srcs = ["HybridEncryptWrapperTest.java"], |
| deps = [ |
| "//proto:common_java_proto", |
| "//proto:ecies_aead_hkdf_java_proto", |
| "//proto:tink_java_proto", |
| "//src/main/java/com/google/crypto/tink:hybrid_decrypt", |
| "//src/main/java/com/google/crypto/tink:hybrid_encrypt", |
| "//src/main/java/com/google/crypto/tink:primitive_set", |
| "//src/main/java/com/google/crypto/tink/aead:aead_key_templates", |
| "//src/main/java/com/google/crypto/tink/daead:deterministic_aead_config", |
| "//src/main/java/com/google/crypto/tink/hybrid:ecies_aead_hkdf_private_key_manager", |
| "//src/main/java/com/google/crypto/tink/hybrid:ecies_aead_hkdf_public_key_manager", |
| "//src/main/java/com/google/crypto/tink/hybrid:hybrid_config", |
| "//src/main/java/com/google/crypto/tink/hybrid:hybrid_decrypt_wrapper", |
| "//src/main/java/com/google/crypto/tink/hybrid:hybrid_encrypt_wrapper", |
| "//src/main/java/com/google/crypto/tink/subtle:random", |
| "//src/main/java/com/google/crypto/tink/testing:test_util", |
| "@maven//:junit_junit", |
| ], |
| ) |
| |
| java_test( |
| name = "HybridEncryptFactoryTest", |
| size = "small", |
| srcs = ["HybridEncryptFactoryTest.java"], |
| deps = [ |
| "//proto:common_java_proto", |
| "//proto:ecies_aead_hkdf_java_proto", |
| "//proto:tink_java_proto", |
| "//src/main/java/com/google/crypto/tink:hybrid_decrypt", |
| "//src/main/java/com/google/crypto/tink:hybrid_encrypt", |
| "//src/main/java/com/google/crypto/tink:registry_cluster", |
| "//src/main/java/com/google/crypto/tink/aead:aead_key_templates", |
| "//src/main/java/com/google/crypto/tink/daead:deterministic_aead_config", |
| "//src/main/java/com/google/crypto/tink/hybrid:ecies_aead_hkdf_private_key_manager", |
| "//src/main/java/com/google/crypto/tink/hybrid:ecies_aead_hkdf_public_key_manager", |
| "//src/main/java/com/google/crypto/tink/hybrid:hybrid_config", |
| "//src/main/java/com/google/crypto/tink/hybrid:hybrid_decrypt_factory", |
| "//src/main/java/com/google/crypto/tink/hybrid:hybrid_encrypt_factory", |
| "//src/main/java/com/google/crypto/tink/subtle:random", |
| "//src/main/java/com/google/crypto/tink/testing:test_util", |
| "@maven//:junit_junit", |
| ], |
| ) |
| |
| java_test( |
| name = "HybridKeyTemplatesTest", |
| size = "small", |
| srcs = ["HybridKeyTemplatesTest.java"], |
| deps = [ |
| "//proto:common_java_proto", |
| "//proto:ecies_aead_hkdf_java_proto", |
| "//proto:tink_java_proto", |
| "//src/main/java/com/google/crypto/tink/aead:aead_key_templates", |
| "//src/main/java/com/google/crypto/tink/hybrid:ecies_aead_hkdf_private_key_manager", |
| "//src/main/java/com/google/crypto/tink/hybrid:hybrid_key_templates", |
| "@com_google_protobuf//:protobuf_javalite", |
| "@maven//:junit_junit", |
| ], |
| ) |
| |
| java_test( |
| name = "EciesAeadHkdfHybridEncryptTest", |
| size = "small", |
| srcs = ["EciesAeadHkdfHybridEncryptTest.java"], |
| deps = [ |
| "//proto:common_java_proto", |
| "//proto:tink_java_proto", |
| "//src/main/java/com/google/crypto/tink:config", |
| "//src/main/java/com/google/crypto/tink:hybrid_decrypt", |
| "//src/main/java/com/google/crypto/tink:hybrid_encrypt", |
| "//src/main/java/com/google/crypto/tink/aead:aead_key_templates", |
| "//src/main/java/com/google/crypto/tink/daead:deterministic_aead_key_templates", |
| "//src/main/java/com/google/crypto/tink/hybrid:hybrid_config", |
| "//src/main/java/com/google/crypto/tink/hybrid:hybrid_util", |
| "//src/main/java/com/google/crypto/tink/hybrid:registry_ecies_aead_hkdf_dem_helper", |
| "//src/main/java/com/google/crypto/tink/subtle:ecies_aead_hkdf_hybrid_decrypt", |
| "//src/main/java/com/google/crypto/tink/subtle:ecies_aead_hkdf_hybrid_encrypt", |
| "//src/main/java/com/google/crypto/tink/subtle:elliptic_curves", |
| "//src/main/java/com/google/crypto/tink/subtle:random", |
| "//src/main/java/com/google/crypto/tink/testing:test_util", |
| "@maven//:junit_junit", |
| ], |
| ) |
| |
| java_test( |
| name = "EciesAeadHkdfPrivateKeyManagerTest", |
| size = "small", |
| srcs = ["EciesAeadHkdfPrivateKeyManagerTest.java"], |
| deps = [ |
| "//proto:common_java_proto", |
| "//proto:ecies_aead_hkdf_java_proto", |
| "//proto:tink_java_proto", |
| "//src/main/java/com/google/crypto/tink:hybrid_decrypt", |
| "//src/main/java/com/google/crypto/tink:hybrid_encrypt", |
| "//src/main/java/com/google/crypto/tink:key_template", |
| "//src/main/java/com/google/crypto/tink:key_type_manager", |
| "//src/main/java/com/google/crypto/tink/aead:aead_config", |
| "//src/main/java/com/google/crypto/tink/aead:aead_key_templates", |
| "//src/main/java/com/google/crypto/tink/aead:aes_ctr_hmac_aead_key_manager", |
| "//src/main/java/com/google/crypto/tink/hybrid:ecies_aead_hkdf_private_key_manager", |
| "//src/main/java/com/google/crypto/tink/hybrid:hybrid_util", |
| "//src/main/java/com/google/crypto/tink/hybrid:registry_ecies_aead_hkdf_dem_helper", |
| "//src/main/java/com/google/crypto/tink/subtle:ecies_aead_hkdf_dem_helper", |
| "//src/main/java/com/google/crypto/tink/subtle:ecies_aead_hkdf_hybrid_encrypt", |
| "//src/main/java/com/google/crypto/tink/subtle:elliptic_curves", |
| "//src/main/java/com/google/crypto/tink/subtle:random", |
| "//src/main/java/com/google/crypto/tink/testing:key_type_manager_test_util", |
| "//src/main/java/com/google/crypto/tink/testing:test_util", |
| "@com_google_protobuf//:protobuf_javalite", |
| "@maven//:com_google_truth_truth", |
| "@maven//:junit_junit", |
| ], |
| ) |
| |
| java_test( |
| name = "EciesAeadHkdfHybridDecryptTest", |
| size = "medium", |
| srcs = ["EciesAeadHkdfHybridDecryptTest.java"], |
| deps = [ |
| "//proto:common_java_proto", |
| "//proto:tink_java_proto", |
| "//src/main/java/com/google/crypto/tink:config", |
| "//src/main/java/com/google/crypto/tink:hybrid_decrypt", |
| "//src/main/java/com/google/crypto/tink:hybrid_encrypt", |
| "//src/main/java/com/google/crypto/tink/aead:aead_key_templates", |
| "//src/main/java/com/google/crypto/tink/daead:deterministic_aead_key_templates", |
| "//src/main/java/com/google/crypto/tink/hybrid:hybrid_config", |
| "//src/main/java/com/google/crypto/tink/hybrid:hybrid_util", |
| "//src/main/java/com/google/crypto/tink/hybrid:registry_ecies_aead_hkdf_dem_helper", |
| "//src/main/java/com/google/crypto/tink/subtle:ecies_aead_hkdf_hybrid_decrypt", |
| "//src/main/java/com/google/crypto/tink/subtle:ecies_aead_hkdf_hybrid_encrypt", |
| "//src/main/java/com/google/crypto/tink/subtle:elliptic_curves", |
| "//src/main/java/com/google/crypto/tink/subtle:hex", |
| "//src/main/java/com/google/crypto/tink/subtle:random", |
| "//src/main/java/com/google/crypto/tink/testing:test_util", |
| "@maven//:junit_junit", |
| ], |
| ) |
| |
| java_test( |
| name = "EciesAeadHkdfPublicKeyManagerTest", |
| size = "small", |
| srcs = ["EciesAeadHkdfPublicKeyManagerTest.java"], |
| deps = [ |
| "//proto:common_java_proto", |
| "//proto:ecies_aead_hkdf_java_proto", |
| "//proto:tink_java_proto", |
| "//src/main/java/com/google/crypto/tink:hybrid_decrypt", |
| "//src/main/java/com/google/crypto/tink:hybrid_encrypt", |
| "//src/main/java/com/google/crypto/tink:key_type_manager", |
| "//src/main/java/com/google/crypto/tink/aead:aead_config", |
| "//src/main/java/com/google/crypto/tink/aead:aead_key_templates", |
| "//src/main/java/com/google/crypto/tink/hybrid:ecies_aead_hkdf_private_key_manager", |
| "//src/main/java/com/google/crypto/tink/hybrid:ecies_aead_hkdf_public_key_manager", |
| "//src/main/java/com/google/crypto/tink/subtle:random", |
| "@com_google_protobuf//:protobuf_javalite", |
| "@maven//:com_google_truth_truth", |
| "@maven//:junit_junit", |
| ], |
| ) |
| |
| java_test( |
| name = "HybridEncryptIntegrationTest", |
| size = "small", |
| srcs = ["HybridEncryptIntegrationTest.java"], |
| deps = [ |
| "//proto:common_java_proto", |
| "//proto:ecies_aead_hkdf_java_proto", |
| "//proto:tink_java_proto", |
| "//src/main/java/com/google/crypto/tink:hybrid_decrypt", |
| "//src/main/java/com/google/crypto/tink:hybrid_encrypt", |
| "//src/main/java/com/google/crypto/tink:registry_cluster", |
| "//src/main/java/com/google/crypto/tink/aead:aead_key_templates", |
| "//src/main/java/com/google/crypto/tink/hybrid:ecies_aead_hkdf_private_key_manager", |
| "//src/main/java/com/google/crypto/tink/hybrid:ecies_aead_hkdf_public_key_manager", |
| "//src/main/java/com/google/crypto/tink/hybrid:hybrid_config", |
| "//src/main/java/com/google/crypto/tink/subtle:random", |
| "//src/main/java/com/google/crypto/tink/testing:test_util", |
| "@maven//:junit_junit", |
| ], |
| ) |