| licenses(["notice"]) |
| |
| java_test( |
| name = "AeadFactoryTest", |
| size = "small", |
| srcs = ["AeadFactoryTest.java"], |
| deps = [ |
| "//src/main/java/com/google/crypto/tink:aead", |
| "//src/main/java/com/google/crypto/tink:key_templates", |
| "//src/main/java/com/google/crypto/tink:registry_cluster", |
| "//src/main/java/com/google/crypto/tink/aead:aead_config", |
| "//src/main/java/com/google/crypto/tink/aead:aead_factory", |
| "@maven//:com_google_truth_truth", |
| "@maven//:junit_junit", |
| ], |
| ) |
| |
| java_test( |
| name = "AeadFactoryWithoutWrapperRegisteredTest", |
| size = "small", |
| srcs = ["AeadFactoryWithoutWrapperRegisteredTest.java"], |
| deps = [ |
| "//src/main/java/com/google/crypto/tink:aead", |
| "//src/main/java/com/google/crypto/tink:key_templates", |
| "//src/main/java/com/google/crypto/tink:registry_cluster", |
| "//src/main/java/com/google/crypto/tink/aead:aead_factory", |
| "//src/main/java/com/google/crypto/tink/aead:aes_ctr_hmac_aead_key_manager", |
| "@maven//:com_google_truth_truth", |
| "@maven//:junit_junit", |
| ], |
| ) |
| |
| java_test( |
| name = "AeadConfigTest", |
| size = "small", |
| srcs = ["AeadConfigTest.java"], |
| tags = ["fips"], |
| deps = [ |
| "//src/main/java/com/google/crypto/tink:aead", |
| "//src/main/java/com/google/crypto/tink:registry", |
| "//src/main/java/com/google/crypto/tink/aead:aead_config", |
| "//src/main/java/com/google/crypto/tink/config:tink_fips", |
| "//src/main/java/com/google/crypto/tink/config/internal:tink_fips_util", |
| "@maven//:com_google_truth_truth", |
| "@maven//:junit_junit", |
| ], |
| ) |
| |
| java_test( |
| name = "KmsEnvelopeAeadTest", |
| size = "small", |
| srcs = ["KmsEnvelopeAeadTest.java"], |
| deps = [ |
| "//src/main/java/com/google/crypto/tink:aead", |
| "//src/main/java/com/google/crypto/tink:key_templates", |
| "//src/main/java/com/google/crypto/tink:registry_cluster", |
| "//src/main/java/com/google/crypto/tink/aead:aead_config", |
| "//src/main/java/com/google/crypto/tink/aead:kms_envelope_aead", |
| "//src/main/java/com/google/crypto/tink/internal:key_template_proto_converter", |
| "@maven//:junit_junit", |
| ], |
| ) |
| |
| java_test( |
| name = "ChaCha20Poly1305KeyManagerTest", |
| size = "small", |
| srcs = ["ChaCha20Poly1305KeyManagerTest.java"], |
| deps = [ |
| "//proto:chacha20_poly1305_java_proto", |
| "//proto:tink_java_proto", |
| "//src/main/java/com/google/crypto/tink:aead", |
| "//src/main/java/com/google/crypto/tink:key_template", |
| "//src/main/java/com/google/crypto/tink/aead:cha_cha20_poly1305_key_manager", |
| "//src/main/java/com/google/crypto/tink/internal:key_type_manager", |
| "//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 = "KmsEnvelopeAeadKeyManagerTest", |
| size = "small", |
| srcs = ["KmsEnvelopeAeadKeyManagerTest.java"], |
| tags = ["no_rbe"], |
| deps = [ |
| "//proto:kms_envelope_java_proto", |
| "//proto:tink_java_proto", |
| "//src/main/java/com/google/crypto/tink:aead", |
| "//src/main/java/com/google/crypto/tink:key_template", |
| "//src/main/java/com/google/crypto/tink:kms_clients", |
| "//src/main/java/com/google/crypto/tink:registry_cluster", |
| "//src/main/java/com/google/crypto/tink/aead:aead_config", |
| "//src/main/java/com/google/crypto/tink/aead:aes_ctr_hmac_aead_key_manager", |
| "//src/main/java/com/google/crypto/tink/aead:kms_envelope_aead_key_manager", |
| "//src/main/java/com/google/crypto/tink/internal:key_type_manager", |
| "//src/main/java/com/google/crypto/tink/subtle:random", |
| "//src/main/java/com/google/crypto/tink/testing:fake_kms_client", |
| "//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 = "AesGcmKeyManagerTest", |
| size = "small", |
| srcs = ["AesGcmKeyManagerTest.java"], |
| deps = [ |
| "//proto:aes_gcm_java_proto", |
| "//proto:tink_java_proto", |
| "//src/main/java/com/google/crypto/tink:aead", |
| "//src/main/java/com/google/crypto/tink:key_template", |
| "//src/main/java/com/google/crypto/tink/aead:aes_gcm_key_manager", |
| "//src/main/java/com/google/crypto/tink/internal:key_type_manager", |
| "//src/main/java/com/google/crypto/tink/subtle:aes_gcm_jce", |
| "//src/main/java/com/google/crypto/tink/subtle:bytes", |
| "//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 = "AesCtrHmacAeadKeyManagerTest", |
| size = "small", |
| srcs = ["AesCtrHmacAeadKeyManagerTest.java"], |
| deps = [ |
| "//proto:aes_ctr_hmac_aead_java_proto", |
| "//proto:aes_ctr_java_proto", |
| "//proto:common_java_proto", |
| "//proto:hmac_java_proto", |
| "//proto:tink_java_proto", |
| "//src/main/java/com/google/crypto/tink:aead", |
| "//src/main/java/com/google/crypto/tink:key_template", |
| "//src/main/java/com/google/crypto/tink/aead:aes_ctr_hmac_aead_key_manager", |
| "//src/main/java/com/google/crypto/tink/internal:key_type_manager", |
| "//src/main/java/com/google/crypto/tink/subtle:encrypt_then_authenticate", |
| "//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 = "AeadWrapperTest", |
| size = "small", |
| srcs = ["AeadWrapperTest.java"], |
| deps = [ |
| "//proto:aes_ctr_hmac_aead_java_proto", |
| "//proto:tink_java_proto", |
| "//src/main/java/com/google/crypto/tink:aead", |
| "//src/main/java/com/google/crypto/tink:cleartext_keyset_handle", |
| "//src/main/java/com/google/crypto/tink:crypto_format", |
| "//src/main/java/com/google/crypto/tink:primitive_set", |
| "//src/main/java/com/google/crypto/tink:registry", |
| "//src/main/java/com/google/crypto/tink:registry_cluster", |
| "//src/main/java/com/google/crypto/tink/aead:aead_config", |
| "//src/main/java/com/google/crypto/tink/aead:aead_wrapper", |
| "//src/main/java/com/google/crypto/tink/internal:mutable_monitoring_registry", |
| "//src/main/java/com/google/crypto/tink/internal/testing:fake_monitoring_client", |
| "//src/main/java/com/google/crypto/tink/monitoring:monitoring_annotations", |
| "//src/main/java/com/google/crypto/tink/subtle:bytes", |
| "//src/main/java/com/google/crypto/tink/subtle:random", |
| "//src/main/java/com/google/crypto/tink/testing:test_util", |
| "@maven//:com_google_truth_truth", |
| "@maven//:junit_junit", |
| ], |
| ) |
| |
| java_test( |
| name = "KmsAeadKeyManagerTest", |
| size = "small", |
| srcs = ["KmsAeadKeyManagerTest.java"], |
| deps = [ |
| "//proto:kms_aead_java_proto", |
| "//src/main/java/com/google/crypto/tink:aead", |
| "//src/main/java/com/google/crypto/tink:key_template", |
| "//src/main/java/com/google/crypto/tink:kms_clients", |
| "//src/main/java/com/google/crypto/tink:registry_cluster", |
| "//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:kms_aead_key_manager", |
| "//src/main/java/com/google/crypto/tink/subtle:random", |
| "//src/main/java/com/google/crypto/tink/testing:fake_kms_client", |
| "//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 = "AeadKeyTemplatesTest", |
| size = "small", |
| srcs = ["AeadKeyTemplatesTest.java"], |
| deps = [ |
| "//proto:aes_ctr_hmac_aead_java_proto", |
| "//proto:aes_eax_java_proto", |
| "//proto:aes_gcm_java_proto", |
| "//proto:common_java_proto", |
| "//proto:kms_aead_java_proto", |
| "//proto:kms_envelope_java_proto", |
| "//proto:tink_java_proto", |
| "//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/aead:aes_eax_key_manager", |
| "//src/main/java/com/google/crypto/tink/aead:aes_gcm_key_manager", |
| "//src/main/java/com/google/crypto/tink/aead:cha_cha20_poly1305_key_manager", |
| "//src/main/java/com/google/crypto/tink/aead:kms_aead_key_manager", |
| "//src/main/java/com/google/crypto/tink/aead:kms_envelope_aead_key_manager", |
| "//src/main/java/com/google/crypto/tink/aead:x_cha_cha20_poly1305_key_manager", |
| "@com_google_protobuf//:protobuf_javalite", |
| "@maven//:junit_junit", |
| ], |
| ) |
| |
| java_test( |
| name = "AesEaxKeyManagerTest", |
| size = "small", |
| srcs = ["AesEaxKeyManagerTest.java"], |
| deps = [ |
| "//proto:aes_eax_java_proto", |
| "//proto:tink_java_proto", |
| "//src/main/java/com/google/crypto/tink:aead", |
| "//src/main/java/com/google/crypto/tink:key_template", |
| "//src/main/java/com/google/crypto/tink/aead:aes_eax_key_manager", |
| "//src/main/java/com/google/crypto/tink/internal:key_type_manager", |
| "//src/main/java/com/google/crypto/tink/subtle:aes_eax_jce", |
| "//src/main/java/com/google/crypto/tink/subtle:bytes", |
| "//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 = "AesCtrKeyManagerTest", |
| size = "small", |
| srcs = ["AesCtrKeyManagerTest.java"], |
| deps = [ |
| "//proto:aes_ctr_java_proto", |
| "//proto:tink_java_proto", |
| "//src/main/java/com/google/crypto/tink/aead:aes_ctr_key_manager", |
| "//src/main/java/com/google/crypto/tink/internal:key_type_manager", |
| "//src/main/java/com/google/crypto/tink/subtle:aes_ctr_jce_cipher", |
| "//src/main/java/com/google/crypto/tink/subtle:ind_cpa_cipher", |
| "//src/main/java/com/google/crypto/tink/subtle:random", |
| "//src/main/java/com/google/crypto/tink/testing:test_util", |
| "@maven//:com_google_truth_truth", |
| "@maven//:junit_junit", |
| ], |
| ) |
| |
| java_test( |
| name = "XChaCha20Poly1305KeyManagerTest", |
| size = "small", |
| srcs = ["XChaCha20Poly1305KeyManagerTest.java"], |
| deps = [ |
| "//proto:tink_java_proto", |
| "//proto:xchacha20_poly1305_java_proto", |
| "//src/main/java/com/google/crypto/tink:aead", |
| "//src/main/java/com/google/crypto/tink:key_template", |
| "//src/main/java/com/google/crypto/tink/aead:x_cha_cha20_poly1305_key_manager", |
| "//src/main/java/com/google/crypto/tink/internal:key_type_manager", |
| "//src/main/java/com/google/crypto/tink/subtle:random", |
| "//src/main/java/com/google/crypto/tink/subtle:x_cha_cha20_poly1305", |
| "//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 = "AeadTest", |
| size = "small", |
| srcs = ["AeadTest.java"], |
| deps = [ |
| "//src/main/java/com/google/crypto/tink:aead", |
| "//src/main/java/com/google/crypto/tink:cleartext_keyset_handle", |
| "//src/main/java/com/google/crypto/tink:deterministic_aead", |
| "//src/main/java/com/google/crypto/tink:json_keyset_reader", |
| "//src/main/java/com/google/crypto/tink:key_templates", |
| "//src/main/java/com/google/crypto/tink:registry_cluster", |
| "//src/main/java/com/google/crypto/tink/aead:aead_config", |
| "//src/main/java/com/google/crypto/tink/daead:deterministic_aead_config", |
| "@maven//:com_google_truth_truth", |
| "@maven//:junit_junit", |
| ], |
| ) |