| licenses(["notice"]) |
| |
| package(default_visibility = ["//:__subpackages__"]) |
| |
| java_library( |
| name = "rsa_kem_hybrid_encrypt", |
| srcs = ["RsaKemHybridEncrypt.java"], |
| deps = [ |
| ":rsa_kem", |
| "//src/main/java/com/google/crypto/tink:aead", |
| "//src/main/java/com/google/crypto/tink:hybrid_encrypt", |
| "//src/main/java/com/google/crypto/tink/aead/subtle:aead_factory", |
| "//src/main/java/com/google/crypto/tink/subtle:hkdf", |
| ], |
| ) |
| |
| java_library( |
| name = "rsa_kem", |
| srcs = ["RsaKem.java"], |
| ) |
| |
| java_library( |
| name = "rsa_kem_hybrid_decrypt", |
| srcs = ["RsaKemHybridDecrypt.java"], |
| deps = [ |
| ":rsa_kem", |
| "//src/main/java/com/google/crypto/tink:aead", |
| "//src/main/java/com/google/crypto/tink:hybrid_decrypt", |
| "//src/main/java/com/google/crypto/tink/aead/subtle:aead_factory", |
| "//src/main/java/com/google/crypto/tink/subtle:hkdf", |
| ], |
| ) |