1## This file is created using "create_main_build_file.py". 2 3load("//tools:gen_maven_jar_rules.bzl", "gen_maven_jar_rules") 4 5package(default_visibility = ["//visibility:public"]) 6 7licenses(["notice"]) 8 9exports_files(["BUILD"]) 10 11# Maven jars. 12# DO NOT USE FOR ANY OTHER PURPOSES. 13 14gen_maven_jar_rules( 15 name = "tink", 16 doctitle = "Tink Cryptography API", 17 manifest_lines = [ 18 "Automatic-Module-Name: com.google.crypto.tink", 19 ], 20 root_packages = [ 21 "com.google.crypto.tink", 22 ], 23 deps = [ 24 "//src/main/java/com/google/crypto/tink:accesses_partial_key", 25 "//src/main/java/com/google/crypto/tink:aead", 26 "//src/main/java/com/google/crypto/tink:binary_keyset_reader", 27 "//src/main/java/com/google/crypto/tink:binary_keyset_writer", 28 "//src/main/java/com/google/crypto/tink:catalogue", 29 "//src/main/java/com/google/crypto/tink:cleartext_keyset_handle", 30 "//src/main/java/com/google/crypto/tink:config", 31 "//src/main/java/com/google/crypto/tink:configuration", 32 "//src/main/java/com/google/crypto/tink:crypto_format", 33 "//src/main/java/com/google/crypto/tink:deterministic_aead", 34 "//src/main/java/com/google/crypto/tink:hybrid_decrypt", 35 "//src/main/java/com/google/crypto/tink:hybrid_encrypt", 36 "//src/main/java/com/google/crypto/tink:insecure_secret_key_access", 37 "//src/main/java/com/google/crypto/tink:json_keyset_reader", 38 "//src/main/java/com/google/crypto/tink:json_keyset_writer", 39 "//src/main/java/com/google/crypto/tink:key", 40 "//src/main/java/com/google/crypto/tink:key_manager", 41 "//src/main/java/com/google/crypto/tink:key_manager_impl", 42 "//src/main/java/com/google/crypto/tink:key_manager_registry", 43 "//src/main/java/com/google/crypto/tink:key_status", 44 "//src/main/java/com/google/crypto/tink:key_template", 45 "//src/main/java/com/google/crypto/tink:key_templates", 46 "//src/main/java/com/google/crypto/tink:key_wrap", 47 "//src/main/java/com/google/crypto/tink:keyset_reader", 48 "//src/main/java/com/google/crypto/tink:keyset_writer", 49 "//src/main/java/com/google/crypto/tink:kms_client", 50 "//src/main/java/com/google/crypto/tink:kms_clients", 51 "//src/main/java/com/google/crypto/tink:mac", 52 "//src/main/java/com/google/crypto/tink:no_secret_keyset_handle", 53 "//src/main/java/com/google/crypto/tink:parameters", 54 "//src/main/java/com/google/crypto/tink:pem_key_type", 55 "//src/main/java/com/google/crypto/tink:primitive_set", 56 "//src/main/java/com/google/crypto/tink:primitive_wrapper", 57 "//src/main/java/com/google/crypto/tink:private_key", 58 "//src/main/java/com/google/crypto/tink:private_key_manager", 59 "//src/main/java/com/google/crypto/tink:private_key_manager_impl", 60 "//src/main/java/com/google/crypto/tink:privileged_registry", 61 "//src/main/java/com/google/crypto/tink:public_key_sign", 62 "//src/main/java/com/google/crypto/tink:public_key_verify", 63 "//src/main/java/com/google/crypto/tink:registry", 64 "//src/main/java/com/google/crypto/tink:registry_cluster", 65 "//src/main/java/com/google/crypto/tink:secret_key_access", 66 "//src/main/java/com/google/crypto/tink:streaming_aead", 67 "//src/main/java/com/google/crypto/tink:tink_json_proto_keyset_format", 68 "//src/main/java/com/google/crypto/tink:tink_proto_keyset_format", 69 "//src/main/java/com/google/crypto/tink:tink_proto_parameters_format", 70 "//src/main/java/com/google/crypto/tink:util", 71 "//src/main/java/com/google/crypto/tink:version", 72 "//src/main/java/com/google/crypto/tink/aead:aead_config", 73 "//src/main/java/com/google/crypto/tink/aead:aead_factory", 74 "//src/main/java/com/google/crypto/tink/aead:aead_key", 75 "//src/main/java/com/google/crypto/tink/aead:aead_key_templates", 76 "//src/main/java/com/google/crypto/tink/aead:aead_parameters", 77 "//src/main/java/com/google/crypto/tink/aead:aead_wrapper", 78 "//src/main/java/com/google/crypto/tink/aead:aes_ctr_hmac_aead_key", 79 "//src/main/java/com/google/crypto/tink/aead:aes_ctr_hmac_aead_key_manager", 80 "//src/main/java/com/google/crypto/tink/aead:aes_ctr_hmac_aead_parameters", 81 "//src/main/java/com/google/crypto/tink/aead:aes_ctr_hmac_aead_proto_serialization", 82 "//src/main/java/com/google/crypto/tink/aead:aes_ctr_key_manager", 83 "//src/main/java/com/google/crypto/tink/aead:aes_eax_key", 84 "//src/main/java/com/google/crypto/tink/aead:aes_eax_key_manager", 85 "//src/main/java/com/google/crypto/tink/aead:aes_eax_parameters", 86 "//src/main/java/com/google/crypto/tink/aead:aes_eax_proto_serialization", 87 "//src/main/java/com/google/crypto/tink/aead:aes_gcm_key", 88 "//src/main/java/com/google/crypto/tink/aead:aes_gcm_key_manager", 89 "//src/main/java/com/google/crypto/tink/aead:aes_gcm_parameters", 90 "//src/main/java/com/google/crypto/tink/aead:aes_gcm_proto_serialization", 91 "//src/main/java/com/google/crypto/tink/aead:aes_gcm_siv_key", 92 "//src/main/java/com/google/crypto/tink/aead:aes_gcm_siv_key_manager", 93 "//src/main/java/com/google/crypto/tink/aead:aes_gcm_siv_parameters", 94 "//src/main/java/com/google/crypto/tink/aead:aes_gcm_siv_proto_serialization", 95 "//src/main/java/com/google/crypto/tink/aead:cha_cha20_poly1305_key", 96 "//src/main/java/com/google/crypto/tink/aead:cha_cha20_poly1305_key_manager", 97 "//src/main/java/com/google/crypto/tink/aead:cha_cha20_poly1305_parameters", 98 "//src/main/java/com/google/crypto/tink/aead:cha_cha20_poly1305_proto_serialization", 99 "//src/main/java/com/google/crypto/tink/aead:kms_aead_key_manager", 100 "//src/main/java/com/google/crypto/tink/aead:kms_envelope_aead", 101 "//src/main/java/com/google/crypto/tink/aead:kms_envelope_aead_key_manager", 102 "//src/main/java/com/google/crypto/tink/aead:predefined_aead_parameters", 103 "//src/main/java/com/google/crypto/tink/aead:x_cha_cha20_poly1305_key", 104 "//src/main/java/com/google/crypto/tink/aead:x_cha_cha20_poly1305_key_manager", 105 "//src/main/java/com/google/crypto/tink/aead:x_cha_cha20_poly1305_parameters", 106 "//src/main/java/com/google/crypto/tink/aead:x_cha_cha20_poly1305_proto_serialization", 107 "//src/main/java/com/google/crypto/tink/aead/internal:cha_cha20_util", 108 "//src/main/java/com/google/crypto/tink/aead/internal:insecure_nonce_aes_gcm_jce", 109 "//src/main/java/com/google/crypto/tink/aead/internal:insecure_nonce_cha_cha20", 110 "//src/main/java/com/google/crypto/tink/aead/internal:insecure_nonce_cha_cha20_base", 111 "//src/main/java/com/google/crypto/tink/aead/internal:insecure_nonce_cha_cha20_poly1305", 112 "//src/main/java/com/google/crypto/tink/aead/internal:insecure_nonce_cha_cha20_poly1305_base", 113 "//src/main/java/com/google/crypto/tink/aead/internal:insecure_nonce_x_cha_cha20", 114 "//src/main/java/com/google/crypto/tink/aead/internal:insecure_nonce_x_cha_cha20_poly1305", 115 "//src/main/java/com/google/crypto/tink/aead/internal:poly1305", 116 "//src/main/java/com/google/crypto/tink/aead/subtle:aead_factory", 117 "//src/main/java/com/google/crypto/tink/aead/subtle:aes_gcm_factory", 118 "//src/main/java/com/google/crypto/tink/aead/subtle:aes_gcm_siv", 119 "//src/main/java/com/google/crypto/tink/annotations:alpha", 120 "//src/main/java/com/google/crypto/tink/config:tink_config", 121 "//src/main/java/com/google/crypto/tink/config:tink_fips", 122 "//src/main/java/com/google/crypto/tink/config/internal:tink_fips_status", 123 "//src/main/java/com/google/crypto/tink/config/internal:tink_fips_util", 124 "//src/main/java/com/google/crypto/tink/daead:aes_siv_key", 125 "//src/main/java/com/google/crypto/tink/daead:aes_siv_key_manager", 126 "//src/main/java/com/google/crypto/tink/daead:aes_siv_parameters", 127 "//src/main/java/com/google/crypto/tink/daead:aes_siv_proto_serialization", 128 "//src/main/java/com/google/crypto/tink/daead:deterministic_aead_config", 129 "//src/main/java/com/google/crypto/tink/daead:deterministic_aead_factory", 130 "//src/main/java/com/google/crypto/tink/daead:deterministic_aead_key", 131 "//src/main/java/com/google/crypto/tink/daead:deterministic_aead_key_templates", 132 "//src/main/java/com/google/crypto/tink/daead:deterministic_aead_parameters", 133 "//src/main/java/com/google/crypto/tink/daead:deterministic_aead_wrapper", 134 "//src/main/java/com/google/crypto/tink/daead:predefined_deterministic_aead_parameters", 135 "//src/main/java/com/google/crypto/tink/hybrid:ecies_aead_hkdf_private_key_manager", 136 "//src/main/java/com/google/crypto/tink/hybrid:ecies_aead_hkdf_public_key_manager", 137 "//src/main/java/com/google/crypto/tink/hybrid:ecies_parameters", 138 "//src/main/java/com/google/crypto/tink/hybrid:ecies_private_key", 139 "//src/main/java/com/google/crypto/tink/hybrid:ecies_proto_serialization", 140 "//src/main/java/com/google/crypto/tink/hybrid:ecies_public_key", 141 "//src/main/java/com/google/crypto/tink/hybrid:hpke_parameters", 142 "//src/main/java/com/google/crypto/tink/hybrid:hpke_private_key", 143 "//src/main/java/com/google/crypto/tink/hybrid:hpke_proto_serialization", 144 "//src/main/java/com/google/crypto/tink/hybrid:hpke_public_key", 145 "//src/main/java/com/google/crypto/tink/hybrid:hybrid_config", 146 "//src/main/java/com/google/crypto/tink/hybrid:hybrid_decrypt_config", 147 "//src/main/java/com/google/crypto/tink/hybrid:hybrid_decrypt_factory", 148 "//src/main/java/com/google/crypto/tink/hybrid:hybrid_decrypt_wrapper", 149 "//src/main/java/com/google/crypto/tink/hybrid:hybrid_encrypt_config", 150 "//src/main/java/com/google/crypto/tink/hybrid:hybrid_encrypt_factory", 151 "//src/main/java/com/google/crypto/tink/hybrid:hybrid_encrypt_wrapper", 152 "//src/main/java/com/google/crypto/tink/hybrid:hybrid_key_templates", 153 "//src/main/java/com/google/crypto/tink/hybrid:hybrid_parameters", 154 "//src/main/java/com/google/crypto/tink/hybrid:hybrid_private_key", 155 "//src/main/java/com/google/crypto/tink/hybrid:hybrid_public_key", 156 "//src/main/java/com/google/crypto/tink/hybrid:hybrid_util", 157 "//src/main/java/com/google/crypto/tink/hybrid:registry_ecies_aead_hkdf_dem_helper", 158 "//src/main/java/com/google/crypto/tink/hybrid/internal:aes_gcm_hpke_aead", 159 "//src/main/java/com/google/crypto/tink/hybrid/internal:chacha20_poly1305_hpke_aead", 160 "//src/main/java/com/google/crypto/tink/hybrid/internal:hkdf_hpke_kdf", 161 "//src/main/java/com/google/crypto/tink/hybrid/internal:hpke_aead", 162 "//src/main/java/com/google/crypto/tink/hybrid/internal:hpke_context", 163 "//src/main/java/com/google/crypto/tink/hybrid/internal:hpke_decrypt", 164 "//src/main/java/com/google/crypto/tink/hybrid/internal:hpke_encrypt", 165 "//src/main/java/com/google/crypto/tink/hybrid/internal:hpke_kdf", 166 "//src/main/java/com/google/crypto/tink/hybrid/internal:hpke_kem", 167 "//src/main/java/com/google/crypto/tink/hybrid/internal:hpke_kem_encap_output", 168 "//src/main/java/com/google/crypto/tink/hybrid/internal:hpke_kem_key_factory", 169 "//src/main/java/com/google/crypto/tink/hybrid/internal:hpke_kem_private_key", 170 "//src/main/java/com/google/crypto/tink/hybrid/internal:hpke_primitive_factory", 171 "//src/main/java/com/google/crypto/tink/hybrid/internal:hpke_private_key_manager", 172 "//src/main/java/com/google/crypto/tink/hybrid/internal:hpke_public_key_manager", 173 "//src/main/java/com/google/crypto/tink/hybrid/internal:hpke_util", 174 "//src/main/java/com/google/crypto/tink/hybrid/internal:nist_curves_hpke_kem", 175 "//src/main/java/com/google/crypto/tink/hybrid/internal:nist_curves_hpke_kem_private_key", 176 "//src/main/java/com/google/crypto/tink/hybrid/internal:x25519_hpke_kem", 177 "//src/main/java/com/google/crypto/tink/hybrid/internal:x25519_hpke_kem_private_key", 178 "//src/main/java/com/google/crypto/tink/hybrid/subtle:aead_or_daead", 179 "//src/main/java/com/google/crypto/tink/hybrid/subtle:rsa_kem", 180 "//src/main/java/com/google/crypto/tink/hybrid/subtle:rsa_kem_hybrid_decrypt", 181 "//src/main/java/com/google/crypto/tink/hybrid/subtle:rsa_kem_hybrid_encrypt", 182 "//src/main/java/com/google/crypto/tink/internal:big_integer_encoding", 183 "//src/main/java/com/google/crypto/tink/internal:build_dispatched_code", 184 "//src/main/java/com/google/crypto/tink/internal:curve25519", 185 "//src/main/java/com/google/crypto/tink/internal:ed25519_cluster", 186 "//src/main/java/com/google/crypto/tink/internal:elliptic_curves_util", 187 "//src/main/java/com/google/crypto/tink/internal:enum_type_proto_converter", 188 "//src/main/java/com/google/crypto/tink/internal:field25519", 189 "//src/main/java/com/google/crypto/tink/internal:internal_configuration", 190 "//src/main/java/com/google/crypto/tink/internal:json_parser", 191 "//src/main/java/com/google/crypto/tink/internal:key_parser", 192 "//src/main/java/com/google/crypto/tink/internal:key_serializer", 193 "//src/main/java/com/google/crypto/tink/internal:key_status_type_proto_converter", 194 "//src/main/java/com/google/crypto/tink/internal:key_template_proto_converter", 195 "//src/main/java/com/google/crypto/tink/internal:key_type_manager", 196 "//src/main/java/com/google/crypto/tink/internal:legacy_proto_key", 197 "//src/main/java/com/google/crypto/tink/internal:legacy_proto_parameters", 198 "//src/main/java/com/google/crypto/tink/internal:monitoring_util", 199 "//src/main/java/com/google/crypto/tink/internal:mutable_monitoring_registry", 200 "//src/main/java/com/google/crypto/tink/internal:mutable_primitive_registry", 201 "//src/main/java/com/google/crypto/tink/internal:mutable_serialization_registry", 202 "//src/main/java/com/google/crypto/tink/internal:parameters_parser", 203 "//src/main/java/com/google/crypto/tink/internal:parameters_serializer", 204 "//src/main/java/com/google/crypto/tink/internal:primitive_constructor", 205 "//src/main/java/com/google/crypto/tink/internal:primitive_factory", 206 "//src/main/java/com/google/crypto/tink/internal:primitive_registry", 207 "//src/main/java/com/google/crypto/tink/internal:private_key_type_manager", 208 "//src/main/java/com/google/crypto/tink/internal:proto_key_serialization", 209 "//src/main/java/com/google/crypto/tink/internal:proto_parameters_serialization", 210 "//src/main/java/com/google/crypto/tink/internal:random", 211 "//src/main/java/com/google/crypto/tink/internal:registry_configuration", 212 "//src/main/java/com/google/crypto/tink/internal:serialization", 213 "//src/main/java/com/google/crypto/tink/internal:serialization_registry", 214 "//src/main/java/com/google/crypto/tink/internal:tink_bug_exception", 215 "//src/main/java/com/google/crypto/tink/internal:util", 216 "//src/main/java/com/google/crypto/tink/jwt:json_util", 217 "//src/main/java/com/google/crypto/tink/jwt:jwk_set_converter", 218 "//src/main/java/com/google/crypto/tink/jwt:jwt_ecdsa_parameters", 219 "//src/main/java/com/google/crypto/tink/jwt:jwt_ecdsa_private_key", 220 "//src/main/java/com/google/crypto/tink/jwt:jwt_ecdsa_proto_serialization", 221 "//src/main/java/com/google/crypto/tink/jwt:jwt_ecdsa_public_key", 222 "//src/main/java/com/google/crypto/tink/jwt:jwt_ecdsa_sign_key_manager", 223 "//src/main/java/com/google/crypto/tink/jwt:jwt_ecdsa_verify_key_manager", 224 "//src/main/java/com/google/crypto/tink/jwt:jwt_format", 225 "//src/main/java/com/google/crypto/tink/jwt:jwt_hmac_key", 226 "//src/main/java/com/google/crypto/tink/jwt:jwt_hmac_key_manager", 227 "//src/main/java/com/google/crypto/tink/jwt:jwt_hmac_parameters", 228 "//src/main/java/com/google/crypto/tink/jwt:jwt_hmac_proto_serialization", 229 "//src/main/java/com/google/crypto/tink/jwt:jwt_invalid_exception", 230 "//src/main/java/com/google/crypto/tink/jwt:jwt_mac", 231 "//src/main/java/com/google/crypto/tink/jwt:jwt_mac_config", 232 "//src/main/java/com/google/crypto/tink/jwt:jwt_mac_internal", 233 "//src/main/java/com/google/crypto/tink/jwt:jwt_mac_key", 234 "//src/main/java/com/google/crypto/tink/jwt:jwt_mac_parameters", 235 "//src/main/java/com/google/crypto/tink/jwt:jwt_mac_wrapper", 236 "//src/main/java/com/google/crypto/tink/jwt:jwt_names", 237 "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_sign", 238 "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_sign_internal", 239 "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_sign_wrapper", 240 "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_verify", 241 "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_verify_internal", 242 "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_verify_wrapper", 243 "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pkcs1_parameters", 244 "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pkcs1_private_key", 245 "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pkcs1_proto_serialization", 246 "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pkcs1_public_key", 247 "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pkcs1_sign_key_manager", 248 "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pkcs1_verify_key_manager", 249 "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pss_parameters", 250 "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pss_private_key", 251 "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pss_proto_serialization", 252 "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pss_public_key", 253 "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pss_sign_key_manager", 254 "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pss_verify_key_manager", 255 "//src/main/java/com/google/crypto/tink/jwt:jwt_signature_config", 256 "//src/main/java/com/google/crypto/tink/jwt:jwt_signature_parameters", 257 "//src/main/java/com/google/crypto/tink/jwt:jwt_signature_private_key", 258 "//src/main/java/com/google/crypto/tink/jwt:jwt_signature_public_key", 259 "//src/main/java/com/google/crypto/tink/jwt:jwt_validator", 260 "//src/main/java/com/google/crypto/tink/jwt:raw_jwt", 261 "//src/main/java/com/google/crypto/tink/jwt:verified_jwt", 262 "//src/main/java/com/google/crypto/tink/keyderivation:key_derivation_config", 263 "//src/main/java/com/google/crypto/tink/keyderivation:key_derivation_key", 264 "//src/main/java/com/google/crypto/tink/keyderivation:key_derivation_parameters", 265 "//src/main/java/com/google/crypto/tink/keyderivation:keyset_deriver", 266 "//src/main/java/com/google/crypto/tink/keyderivation:keyset_deriver_wrapper", 267 "//src/main/java/com/google/crypto/tink/keyderivation:prf_based_key_derivation_key", 268 "//src/main/java/com/google/crypto/tink/keyderivation:prf_based_key_derivation_parameters", 269 "//src/main/java/com/google/crypto/tink/keyderivation/internal:prf_based_deriver", 270 "//src/main/java/com/google/crypto/tink/keyderivation/internal:prf_based_deriver_key_manager", 271 "//src/main/java/com/google/crypto/tink/keyderivation/internal:prf_based_key_derivation_key_proto_serialization", 272 "//src/main/java/com/google/crypto/tink/mac:aes_cmac_key", 273 "//src/main/java/com/google/crypto/tink/mac:aes_cmac_key_manager", 274 "//src/main/java/com/google/crypto/tink/mac:aes_cmac_parameters", 275 "//src/main/java/com/google/crypto/tink/mac:aes_cmac_proto_serialization", 276 "//src/main/java/com/google/crypto/tink/mac:chunked_mac", 277 "//src/main/java/com/google/crypto/tink/mac:chunked_mac_computation", 278 "//src/main/java/com/google/crypto/tink/mac:chunked_mac_verification", 279 "//src/main/java/com/google/crypto/tink/mac:chunked_mac_wrapper", 280 "//src/main/java/com/google/crypto/tink/mac:hmac_key", 281 "//src/main/java/com/google/crypto/tink/mac:hmac_key_manager", 282 "//src/main/java/com/google/crypto/tink/mac:hmac_parameters", 283 "//src/main/java/com/google/crypto/tink/mac:mac_config", 284 "//src/main/java/com/google/crypto/tink/mac:mac_factory", 285 "//src/main/java/com/google/crypto/tink/mac:mac_key", 286 "//src/main/java/com/google/crypto/tink/mac:mac_key_templates", 287 "//src/main/java/com/google/crypto/tink/mac:mac_parameters", 288 "//src/main/java/com/google/crypto/tink/mac:mac_wrapper", 289 "//src/main/java/com/google/crypto/tink/mac:predefined_mac_parameters", 290 "//src/main/java/com/google/crypto/tink/mac/internal:aes_util", 291 "//src/main/java/com/google/crypto/tink/mac/internal:chunked_aes_cmac_computation", 292 "//src/main/java/com/google/crypto/tink/mac/internal:chunked_aes_cmac_impl", 293 "//src/main/java/com/google/crypto/tink/mac/internal:chunked_aes_cmac_verification", 294 "//src/main/java/com/google/crypto/tink/mac/internal:chunked_hmac_computation", 295 "//src/main/java/com/google/crypto/tink/mac/internal:chunked_hmac_impl", 296 "//src/main/java/com/google/crypto/tink/mac/internal:chunked_hmac_verification", 297 "//src/main/java/com/google/crypto/tink/mac/internal:hmac_proto_serialization", 298 "//src/main/java/com/google/crypto/tink/mac/internal:legacy_full_mac", 299 "//src/main/java/com/google/crypto/tink/monitoring:monitoring_annotations", 300 "//src/main/java/com/google/crypto/tink/monitoring:monitoring_client", 301 "//src/main/java/com/google/crypto/tink/monitoring:monitoring_keyset_info", 302 "//src/main/java/com/google/crypto/tink/prf:aes_cmac_prf_key", 303 "//src/main/java/com/google/crypto/tink/prf:aes_cmac_prf_key_manager", 304 "//src/main/java/com/google/crypto/tink/prf:aes_cmac_prf_parameters", 305 "//src/main/java/com/google/crypto/tink/prf:aes_cmac_prf_proto_serialization", 306 "//src/main/java/com/google/crypto/tink/prf:hkdf_prf_key", 307 "//src/main/java/com/google/crypto/tink/prf:hkdf_prf_key_manager", 308 "//src/main/java/com/google/crypto/tink/prf:hkdf_prf_parameters", 309 "//src/main/java/com/google/crypto/tink/prf:hkdf_prf_proto_serialization", 310 "//src/main/java/com/google/crypto/tink/prf:hmac_prf_key", 311 "//src/main/java/com/google/crypto/tink/prf:hmac_prf_key_manager", 312 "//src/main/java/com/google/crypto/tink/prf:hmac_prf_parameters", 313 "//src/main/java/com/google/crypto/tink/prf:hmac_prf_proto_serialization", 314 "//src/main/java/com/google/crypto/tink/prf:predefined_prf_parameters", 315 "//src/main/java/com/google/crypto/tink/prf:prf_config", 316 "//src/main/java/com/google/crypto/tink/prf:prf_key", 317 "//src/main/java/com/google/crypto/tink/prf:prf_key_templates", 318 "//src/main/java/com/google/crypto/tink/prf:prf_parameters", 319 "//src/main/java/com/google/crypto/tink/prf:prf_set", 320 "//src/main/java/com/google/crypto/tink/prf:prf_set_wrapper", 321 "//src/main/java/com/google/crypto/tink/signature:ecdsa_parameters", 322 "//src/main/java/com/google/crypto/tink/signature:ecdsa_private_key", 323 "//src/main/java/com/google/crypto/tink/signature:ecdsa_proto_serialization", 324 "//src/main/java/com/google/crypto/tink/signature:ecdsa_public_key", 325 "//src/main/java/com/google/crypto/tink/signature:ecdsa_sign_key_manager", 326 "//src/main/java/com/google/crypto/tink/signature:ecdsa_verify_key_manager", 327 "//src/main/java/com/google/crypto/tink/signature:ed25519_parameters", 328 "//src/main/java/com/google/crypto/tink/signature:ed25519_private_key", 329 "//src/main/java/com/google/crypto/tink/signature:ed25519_private_key_manager", 330 "//src/main/java/com/google/crypto/tink/signature:ed25519_proto_serialization", 331 "//src/main/java/com/google/crypto/tink/signature:ed25519_public_key", 332 "//src/main/java/com/google/crypto/tink/signature:ed25519_public_key_manager", 333 "//src/main/java/com/google/crypto/tink/signature:predefined_signature_parameters", 334 "//src/main/java/com/google/crypto/tink/signature:public_key_sign_config", 335 "//src/main/java/com/google/crypto/tink/signature:public_key_sign_factory", 336 "//src/main/java/com/google/crypto/tink/signature:public_key_sign_wrapper", 337 "//src/main/java/com/google/crypto/tink/signature:public_key_verify_config", 338 "//src/main/java/com/google/crypto/tink/signature:public_key_verify_factory", 339 "//src/main/java/com/google/crypto/tink/signature:public_key_verify_wrapper", 340 "//src/main/java/com/google/crypto/tink/signature:rsa_ssa_pkcs1_parameters", 341 "//src/main/java/com/google/crypto/tink/signature:rsa_ssa_pkcs1_private_key", 342 "//src/main/java/com/google/crypto/tink/signature:rsa_ssa_pkcs1_proto_serialization", 343 "//src/main/java/com/google/crypto/tink/signature:rsa_ssa_pkcs1_public_key", 344 "//src/main/java/com/google/crypto/tink/signature:rsa_ssa_pkcs1_sign_key_manager", 345 "//src/main/java/com/google/crypto/tink/signature:rsa_ssa_pkcs1_verify_key_manager", 346 "//src/main/java/com/google/crypto/tink/signature:rsa_ssa_pss_parameters", 347 "//src/main/java/com/google/crypto/tink/signature:rsa_ssa_pss_private_key", 348 "//src/main/java/com/google/crypto/tink/signature:rsa_ssa_pss_proto_serialization", 349 "//src/main/java/com/google/crypto/tink/signature:rsa_ssa_pss_public_key", 350 "//src/main/java/com/google/crypto/tink/signature:rsa_ssa_pss_sign_key_manager", 351 "//src/main/java/com/google/crypto/tink/signature:rsa_ssa_pss_verify_key_manager", 352 "//src/main/java/com/google/crypto/tink/signature:signature_config", 353 "//src/main/java/com/google/crypto/tink/signature:signature_key_templates", 354 "//src/main/java/com/google/crypto/tink/signature:signature_parameters", 355 "//src/main/java/com/google/crypto/tink/signature:signature_pem_keyset_reader", 356 "//src/main/java/com/google/crypto/tink/signature:signature_private_key", 357 "//src/main/java/com/google/crypto/tink/signature:signature_public_key", 358 "//src/main/java/com/google/crypto/tink/signature/internal:sig_util", 359 "//src/main/java/com/google/crypto/tink/streamingaead:aes_ctr_hmac_streaming_key", 360 "//src/main/java/com/google/crypto/tink/streamingaead:aes_ctr_hmac_streaming_key_manager", 361 "//src/main/java/com/google/crypto/tink/streamingaead:aes_ctr_hmac_streaming_parameters", 362 "//src/main/java/com/google/crypto/tink/streamingaead:aes_ctr_hmac_streaming_proto_serialization", 363 "//src/main/java/com/google/crypto/tink/streamingaead:aes_gcm_hkdf_streaming_key", 364 "//src/main/java/com/google/crypto/tink/streamingaead:aes_gcm_hkdf_streaming_key_manager", 365 "//src/main/java/com/google/crypto/tink/streamingaead:aes_gcm_hkdf_streaming_parameters", 366 "//src/main/java/com/google/crypto/tink/streamingaead:aes_gcm_hkdf_streaming_proto_serialization", 367 "//src/main/java/com/google/crypto/tink/streamingaead:input_stream_decrypter", 368 "//src/main/java/com/google/crypto/tink/streamingaead:predefined_streaming_aead_parameters", 369 "//src/main/java/com/google/crypto/tink/streamingaead:readable_byte_channel_decrypter", 370 "//src/main/java/com/google/crypto/tink/streamingaead:seekable_byte_channel_decrypter", 371 "//src/main/java/com/google/crypto/tink/streamingaead:streaming_aead_config", 372 "//src/main/java/com/google/crypto/tink/streamingaead:streaming_aead_factory", 373 "//src/main/java/com/google/crypto/tink/streamingaead:streaming_aead_helper", 374 "//src/main/java/com/google/crypto/tink/streamingaead:streaming_aead_key", 375 "//src/main/java/com/google/crypto/tink/streamingaead:streaming_aead_key_templates", 376 "//src/main/java/com/google/crypto/tink/streamingaead:streaming_aead_parameters", 377 "//src/main/java/com/google/crypto/tink/streamingaead:streaming_aead_util", 378 "//src/main/java/com/google/crypto/tink/streamingaead:streaming_aead_wrapper", 379 "//src/main/java/com/google/crypto/tink/subtle:aes_ctr_hmac_streaming", 380 "//src/main/java/com/google/crypto/tink/subtle:aes_ctr_jce_cipher", 381 "//src/main/java/com/google/crypto/tink/subtle:aes_eax_jce", 382 "//src/main/java/com/google/crypto/tink/subtle:aes_gcm_hkdf_streaming", 383 "//src/main/java/com/google/crypto/tink/subtle:aes_gcm_jce", 384 "//src/main/java/com/google/crypto/tink/subtle:aes_siv", 385 "//src/main/java/com/google/crypto/tink/subtle:base64", 386 "//src/main/java/com/google/crypto/tink/subtle:bytes", 387 "//src/main/java/com/google/crypto/tink/subtle:cha_cha20", 388 "//src/main/java/com/google/crypto/tink/subtle:cha_cha20_poly1305", 389 "//src/main/java/com/google/crypto/tink/subtle:ecdsa_sign_jce", 390 "//src/main/java/com/google/crypto/tink/subtle:ecdsa_verify_jce", 391 "//src/main/java/com/google/crypto/tink/subtle:ecies_aead_hkdf_dem_helper", 392 "//src/main/java/com/google/crypto/tink/subtle:ecies_aead_hkdf_hybrid_decrypt", 393 "//src/main/java/com/google/crypto/tink/subtle:ecies_aead_hkdf_hybrid_encrypt", 394 "//src/main/java/com/google/crypto/tink/subtle:ecies_hkdf_recipient_kem", 395 "//src/main/java/com/google/crypto/tink/subtle:ecies_hkdf_sender_kem", 396 "//src/main/java/com/google/crypto/tink/subtle:ed25519_sign", 397 "//src/main/java/com/google/crypto/tink/subtle:ed25519_verify", 398 "//src/main/java/com/google/crypto/tink/subtle:elliptic_curves", 399 "//src/main/java/com/google/crypto/tink/subtle:encrypt_then_authenticate", 400 "//src/main/java/com/google/crypto/tink/subtle:engine_wrapper", 401 "//src/main/java/com/google/crypto/tink/subtle:enums", 402 "//src/main/java/com/google/crypto/tink/subtle:hex", 403 "//src/main/java/com/google/crypto/tink/subtle:hkdf", 404 "//src/main/java/com/google/crypto/tink/subtle:ind_cpa_cipher", 405 "//src/main/java/com/google/crypto/tink/subtle:kwp", 406 "//src/main/java/com/google/crypto/tink/subtle:nonce_based_streaming_aead_cluster", 407 "//src/main/java/com/google/crypto/tink/subtle:pem_key_type", 408 "//src/main/java/com/google/crypto/tink/subtle:prf_aes_cmac", 409 "//src/main/java/com/google/crypto/tink/subtle:prf_hmac_jce", 410 "//src/main/java/com/google/crypto/tink/subtle:prf_mac", 411 "//src/main/java/com/google/crypto/tink/subtle:random", 412 "//src/main/java/com/google/crypto/tink/subtle:rewindable_readable_byte_channel", 413 "//src/main/java/com/google/crypto/tink/subtle:rsa_ssa_pkcs1_sign_jce", 414 "//src/main/java/com/google/crypto/tink/subtle:rsa_ssa_pkcs1_verify_jce", 415 "//src/main/java/com/google/crypto/tink/subtle:rsa_ssa_pss_sign_jce", 416 "//src/main/java/com/google/crypto/tink/subtle:rsa_ssa_pss_verify_jce", 417 "//src/main/java/com/google/crypto/tink/subtle:selfkeytests_validators", 418 "//src/main/java/com/google/crypto/tink/subtle:stream_segment_decrypter", 419 "//src/main/java/com/google/crypto/tink/subtle:stream_segment_encrypter", 420 "//src/main/java/com/google/crypto/tink/subtle:subtle_util_cluster", 421 "//src/main/java/com/google/crypto/tink/subtle:validators", 422 "//src/main/java/com/google/crypto/tink/subtle:x25519", 423 "//src/main/java/com/google/crypto/tink/subtle:x_cha_cha20", 424 "//src/main/java/com/google/crypto/tink/subtle:x_cha_cha20_poly1305", 425 "//src/main/java/com/google/crypto/tink/subtle/prf", 426 "//src/main/java/com/google/crypto/tink/subtle/prf:hkdf_streaming_prf", 427 "//src/main/java/com/google/crypto/tink/subtle/prf:prf_impl", 428 "//src/main/java/com/google/crypto/tink/subtle/prf:streaming_prf", 429 "//src/main/java/com/google/crypto/tink/tinkkey:key_access", 430 "//src/main/java/com/google/crypto/tink/tinkkey:key_handle", 431 "//src/main/java/com/google/crypto/tink/tinkkey:secret_key_access", 432 "//src/main/java/com/google/crypto/tink/tinkkey:tink_key", 433 "//src/main/java/com/google/crypto/tink/tinkkey/internal:internal_key_handle", 434 "//src/main/java/com/google/crypto/tink/tinkkey/internal:proto_key", 435 "//src/main/java/com/google/crypto/tink/util:bytes", 436 "//src/main/java/com/google/crypto/tink/util:keys_downloader", 437 "//src/main/java/com/google/crypto/tink/util:secret_big_integer", 438 "//src/main/java/com/google/crypto/tink/util:secret_bytes", 439 ], 440) 441 442gen_maven_jar_rules( 443 name = "tink-android", 444 doctitle = "Tink Cryptography API for Android", 445 resources = glob([ 446 "src/main/resources/**", 447 ]), 448 root_packages = [ 449 "com.google.crypto.tink", 450 ], 451 shaded_packages = [ 452 # The following package(s) will be shaded, according to the rules 453 # specified in shading_rules. 454 "com.google.protobuf", 455 ], 456 shading_rules = "jar_jar_rules.txt", 457 deps = [ 458 "//src/main/java/com/google/crypto/tink:accesses_partial_key-android", 459 "//src/main/java/com/google/crypto/tink:aead-android", 460 "//src/main/java/com/google/crypto/tink:binary_keyset_reader-android", 461 "//src/main/java/com/google/crypto/tink:binary_keyset_writer-android", 462 "//src/main/java/com/google/crypto/tink:catalogue-android", 463 "//src/main/java/com/google/crypto/tink:cleartext_keyset_handle-android", 464 "//src/main/java/com/google/crypto/tink:config-android", 465 "//src/main/java/com/google/crypto/tink:configuration-android", 466 "//src/main/java/com/google/crypto/tink:crypto_format-android", 467 "//src/main/java/com/google/crypto/tink:deterministic_aead-android", 468 "//src/main/java/com/google/crypto/tink:hybrid_decrypt-android", 469 "//src/main/java/com/google/crypto/tink:hybrid_encrypt-android", 470 "//src/main/java/com/google/crypto/tink:insecure_secret_key_access-android", 471 "//src/main/java/com/google/crypto/tink:json_keyset_reader-android", 472 "//src/main/java/com/google/crypto/tink:json_keyset_writer-android", 473 "//src/main/java/com/google/crypto/tink:key-android", 474 "//src/main/java/com/google/crypto/tink:key_manager-android", 475 "//src/main/java/com/google/crypto/tink:key_manager_impl-android", 476 "//src/main/java/com/google/crypto/tink:key_manager_registry-android", 477 "//src/main/java/com/google/crypto/tink:key_status-android", 478 "//src/main/java/com/google/crypto/tink:key_template-android", 479 "//src/main/java/com/google/crypto/tink:key_templates-android", 480 "//src/main/java/com/google/crypto/tink:key_wrap-android", 481 "//src/main/java/com/google/crypto/tink:keyset_reader-android", 482 "//src/main/java/com/google/crypto/tink:keyset_writer-android", 483 "//src/main/java/com/google/crypto/tink:kms_client-android", 484 "//src/main/java/com/google/crypto/tink:kms_clients-android", 485 "//src/main/java/com/google/crypto/tink:mac-android", 486 "//src/main/java/com/google/crypto/tink:no_secret_keyset_handle-android", 487 "//src/main/java/com/google/crypto/tink:parameters-android", 488 "//src/main/java/com/google/crypto/tink:pem_key_type-android", 489 "//src/main/java/com/google/crypto/tink:primitive_set-android", 490 "//src/main/java/com/google/crypto/tink:primitive_wrapper-android", 491 "//src/main/java/com/google/crypto/tink:private_key-android", 492 "//src/main/java/com/google/crypto/tink:private_key_manager-android", 493 "//src/main/java/com/google/crypto/tink:private_key_manager_impl-android", 494 "//src/main/java/com/google/crypto/tink:privileged_registry-android", 495 "//src/main/java/com/google/crypto/tink:public_key_sign-android", 496 "//src/main/java/com/google/crypto/tink:public_key_verify-android", 497 "//src/main/java/com/google/crypto/tink:registry-android", 498 "//src/main/java/com/google/crypto/tink:registry_cluster-android", 499 "//src/main/java/com/google/crypto/tink:secret_key_access-android", 500 "//src/main/java/com/google/crypto/tink:streaming_aead-android", 501 "//src/main/java/com/google/crypto/tink:tink_json_proto_keyset_format-android", 502 "//src/main/java/com/google/crypto/tink:tink_proto_keyset_format-android", 503 "//src/main/java/com/google/crypto/tink:tink_proto_parameters_format-android", 504 "//src/main/java/com/google/crypto/tink:util-android", 505 "//src/main/java/com/google/crypto/tink:version-android", 506 "//src/main/java/com/google/crypto/tink/aead:aead_config-android", 507 "//src/main/java/com/google/crypto/tink/aead:aead_factory-android", 508 "//src/main/java/com/google/crypto/tink/aead:aead_key-android", 509 "//src/main/java/com/google/crypto/tink/aead:aead_key_templates-android", 510 "//src/main/java/com/google/crypto/tink/aead:aead_parameters-android", 511 "//src/main/java/com/google/crypto/tink/aead:aead_wrapper-android", 512 "//src/main/java/com/google/crypto/tink/aead:aes_ctr_hmac_aead_key-android", 513 "//src/main/java/com/google/crypto/tink/aead:aes_ctr_hmac_aead_key_manager-android", 514 "//src/main/java/com/google/crypto/tink/aead:aes_ctr_hmac_aead_parameters-android", 515 "//src/main/java/com/google/crypto/tink/aead:aes_ctr_hmac_aead_proto_serialization-android", 516 "//src/main/java/com/google/crypto/tink/aead:aes_ctr_key_manager-android", 517 "//src/main/java/com/google/crypto/tink/aead:aes_eax_key-android", 518 "//src/main/java/com/google/crypto/tink/aead:aes_eax_key_manager-android", 519 "//src/main/java/com/google/crypto/tink/aead:aes_eax_parameters-android", 520 "//src/main/java/com/google/crypto/tink/aead:aes_eax_proto_serialization-android", 521 "//src/main/java/com/google/crypto/tink/aead:aes_gcm_key-android", 522 "//src/main/java/com/google/crypto/tink/aead:aes_gcm_key_manager-android", 523 "//src/main/java/com/google/crypto/tink/aead:aes_gcm_parameters-android", 524 "//src/main/java/com/google/crypto/tink/aead:aes_gcm_proto_serialization-android", 525 "//src/main/java/com/google/crypto/tink/aead:aes_gcm_siv_key-android", 526 "//src/main/java/com/google/crypto/tink/aead:aes_gcm_siv_key_manager-android", 527 "//src/main/java/com/google/crypto/tink/aead:aes_gcm_siv_parameters-android", 528 "//src/main/java/com/google/crypto/tink/aead:aes_gcm_siv_proto_serialization-android", 529 "//src/main/java/com/google/crypto/tink/aead:cha_cha20_poly1305_key-android", 530 "//src/main/java/com/google/crypto/tink/aead:cha_cha20_poly1305_key_manager-android", 531 "//src/main/java/com/google/crypto/tink/aead:cha_cha20_poly1305_parameters-android", 532 "//src/main/java/com/google/crypto/tink/aead:cha_cha20_poly1305_proto_serialization-android", 533 "//src/main/java/com/google/crypto/tink/aead:kms_aead_key_manager-android", 534 "//src/main/java/com/google/crypto/tink/aead:kms_envelope_aead-android", 535 "//src/main/java/com/google/crypto/tink/aead:kms_envelope_aead_key_manager-android", 536 "//src/main/java/com/google/crypto/tink/aead:predefined_aead_parameters-android", 537 "//src/main/java/com/google/crypto/tink/aead:x_cha_cha20_poly1305_key-android", 538 "//src/main/java/com/google/crypto/tink/aead:x_cha_cha20_poly1305_key_manager-android", 539 "//src/main/java/com/google/crypto/tink/aead:x_cha_cha20_poly1305_parameters-android", 540 "//src/main/java/com/google/crypto/tink/aead:x_cha_cha20_poly1305_proto_serialization-android", 541 "//src/main/java/com/google/crypto/tink/aead/internal:cha_cha20_util-android", 542 "//src/main/java/com/google/crypto/tink/aead/internal:insecure_nonce_aes_gcm_jce-android", 543 "//src/main/java/com/google/crypto/tink/aead/internal:insecure_nonce_cha_cha20-android", 544 "//src/main/java/com/google/crypto/tink/aead/internal:insecure_nonce_cha_cha20_base-android", 545 "//src/main/java/com/google/crypto/tink/aead/internal:insecure_nonce_cha_cha20_poly1305-android", 546 "//src/main/java/com/google/crypto/tink/aead/internal:insecure_nonce_cha_cha20_poly1305_base-android", 547 "//src/main/java/com/google/crypto/tink/aead/internal:insecure_nonce_x_cha_cha20-android", 548 "//src/main/java/com/google/crypto/tink/aead/internal:insecure_nonce_x_cha_cha20_poly1305-android", 549 "//src/main/java/com/google/crypto/tink/aead/internal:poly1305-android", 550 "//src/main/java/com/google/crypto/tink/aead/subtle:aead_factory-android", 551 "//src/main/java/com/google/crypto/tink/aead/subtle:aes_gcm_factory-android", 552 "//src/main/java/com/google/crypto/tink/aead/subtle:aes_gcm_siv-android", 553 "//src/main/java/com/google/crypto/tink/annotations:alpha-android", 554 "//src/main/java/com/google/crypto/tink/config:tink_config-android", 555 "//src/main/java/com/google/crypto/tink/config:tink_fips-android", 556 "//src/main/java/com/google/crypto/tink/config/internal:tink_fips_status-android", 557 "//src/main/java/com/google/crypto/tink/config/internal:tink_fips_util-android", 558 "//src/main/java/com/google/crypto/tink/daead:aes_siv_key-android", 559 "//src/main/java/com/google/crypto/tink/daead:aes_siv_key_manager-android", 560 "//src/main/java/com/google/crypto/tink/daead:aes_siv_parameters-android", 561 "//src/main/java/com/google/crypto/tink/daead:aes_siv_proto_serialization-android", 562 "//src/main/java/com/google/crypto/tink/daead:deterministic_aead_config-android", 563 "//src/main/java/com/google/crypto/tink/daead:deterministic_aead_factory-android", 564 "//src/main/java/com/google/crypto/tink/daead:deterministic_aead_key-android", 565 "//src/main/java/com/google/crypto/tink/daead:deterministic_aead_key_templates-android", 566 "//src/main/java/com/google/crypto/tink/daead:deterministic_aead_parameters-android", 567 "//src/main/java/com/google/crypto/tink/daead:deterministic_aead_wrapper-android", 568 "//src/main/java/com/google/crypto/tink/daead:predefined_deterministic_aead_parameters-android", 569 "//src/main/java/com/google/crypto/tink/hybrid:ecies_aead_hkdf_private_key_manager-android", 570 "//src/main/java/com/google/crypto/tink/hybrid:ecies_aead_hkdf_public_key_manager-android", 571 "//src/main/java/com/google/crypto/tink/hybrid:ecies_parameters-android", 572 "//src/main/java/com/google/crypto/tink/hybrid:ecies_private_key-android", 573 "//src/main/java/com/google/crypto/tink/hybrid:ecies_proto_serialization-android", 574 "//src/main/java/com/google/crypto/tink/hybrid:ecies_public_key-android", 575 "//src/main/java/com/google/crypto/tink/hybrid:hpke_parameters-android", 576 "//src/main/java/com/google/crypto/tink/hybrid:hpke_private_key-android", 577 "//src/main/java/com/google/crypto/tink/hybrid:hpke_proto_serialization-android", 578 "//src/main/java/com/google/crypto/tink/hybrid:hpke_public_key-android", 579 "//src/main/java/com/google/crypto/tink/hybrid:hybrid_config-android", 580 "//src/main/java/com/google/crypto/tink/hybrid:hybrid_decrypt_config-android", 581 "//src/main/java/com/google/crypto/tink/hybrid:hybrid_decrypt_factory-android", 582 "//src/main/java/com/google/crypto/tink/hybrid:hybrid_decrypt_wrapper-android", 583 "//src/main/java/com/google/crypto/tink/hybrid:hybrid_encrypt_config-android", 584 "//src/main/java/com/google/crypto/tink/hybrid:hybrid_encrypt_factory-android", 585 "//src/main/java/com/google/crypto/tink/hybrid:hybrid_encrypt_wrapper-android", 586 "//src/main/java/com/google/crypto/tink/hybrid:hybrid_key_templates-android", 587 "//src/main/java/com/google/crypto/tink/hybrid:hybrid_parameters-android", 588 "//src/main/java/com/google/crypto/tink/hybrid:hybrid_private_key-android", 589 "//src/main/java/com/google/crypto/tink/hybrid:hybrid_public_key-android", 590 "//src/main/java/com/google/crypto/tink/hybrid:hybrid_util-android", 591 "//src/main/java/com/google/crypto/tink/hybrid:registry_ecies_aead_hkdf_dem_helper-android", 592 "//src/main/java/com/google/crypto/tink/hybrid/internal:aes_gcm_hpke_aead-android", 593 "//src/main/java/com/google/crypto/tink/hybrid/internal:chacha20_poly1305_hpke_aead-android", 594 "//src/main/java/com/google/crypto/tink/hybrid/internal:hkdf_hpke_kdf-android", 595 "//src/main/java/com/google/crypto/tink/hybrid/internal:hpke_aead-android", 596 "//src/main/java/com/google/crypto/tink/hybrid/internal:hpke_context-android", 597 "//src/main/java/com/google/crypto/tink/hybrid/internal:hpke_decrypt-android", 598 "//src/main/java/com/google/crypto/tink/hybrid/internal:hpke_encrypt-android", 599 "//src/main/java/com/google/crypto/tink/hybrid/internal:hpke_kdf-android", 600 "//src/main/java/com/google/crypto/tink/hybrid/internal:hpke_kem-android", 601 "//src/main/java/com/google/crypto/tink/hybrid/internal:hpke_kem_encap_output-android", 602 "//src/main/java/com/google/crypto/tink/hybrid/internal:hpke_kem_key_factory-android", 603 "//src/main/java/com/google/crypto/tink/hybrid/internal:hpke_kem_private_key-android", 604 "//src/main/java/com/google/crypto/tink/hybrid/internal:hpke_primitive_factory-android", 605 "//src/main/java/com/google/crypto/tink/hybrid/internal:hpke_private_key_manager-android", 606 "//src/main/java/com/google/crypto/tink/hybrid/internal:hpke_public_key_manager-android", 607 "//src/main/java/com/google/crypto/tink/hybrid/internal:hpke_util-android", 608 "//src/main/java/com/google/crypto/tink/hybrid/internal:nist_curves_hpke_kem-android", 609 "//src/main/java/com/google/crypto/tink/hybrid/internal:nist_curves_hpke_kem_private_key-android", 610 "//src/main/java/com/google/crypto/tink/hybrid/internal:x25519_hpke_kem-android", 611 "//src/main/java/com/google/crypto/tink/hybrid/internal:x25519_hpke_kem_private_key-android", 612 "//src/main/java/com/google/crypto/tink/hybrid/subtle:aead_or_daead-android", 613 "//src/main/java/com/google/crypto/tink/hybrid/subtle:rsa_kem-android", 614 "//src/main/java/com/google/crypto/tink/hybrid/subtle:rsa_kem_hybrid_decrypt-android", 615 "//src/main/java/com/google/crypto/tink/hybrid/subtle:rsa_kem_hybrid_encrypt-android", 616 "//src/main/java/com/google/crypto/tink/integration/android:android_keyset_manager", 617 "//src/main/java/com/google/crypto/tink/integration/android:android_keystore_aes_gcm", 618 "//src/main/java/com/google/crypto/tink/integration/android:android_keystore_kms_client", 619 "//src/main/java/com/google/crypto/tink/integration/android:shared_pref_keyset_reader", 620 "//src/main/java/com/google/crypto/tink/integration/android:shared_pref_keyset_writer", 621 "//src/main/java/com/google/crypto/tink/internal:big_integer_encoding-android", 622 "//src/main/java/com/google/crypto/tink/internal:curve25519-android", 623 "//src/main/java/com/google/crypto/tink/internal:ed25519_cluster-android", 624 "//src/main/java/com/google/crypto/tink/internal:elliptic_curves_util-android", 625 "//src/main/java/com/google/crypto/tink/internal:enum_type_proto_converter-android", 626 "//src/main/java/com/google/crypto/tink/internal:field25519-android", 627 "//src/main/java/com/google/crypto/tink/internal:internal_configuration-android", 628 "//src/main/java/com/google/crypto/tink/internal:json_parser-android", 629 "//src/main/java/com/google/crypto/tink/internal:key_parser-android", 630 "//src/main/java/com/google/crypto/tink/internal:key_serializer-android", 631 "//src/main/java/com/google/crypto/tink/internal:key_status_type_proto_converter-android", 632 "//src/main/java/com/google/crypto/tink/internal:key_template_proto_converter-android", 633 "//src/main/java/com/google/crypto/tink/internal:key_type_manager-android", 634 "//src/main/java/com/google/crypto/tink/internal:legacy_proto_key-android", 635 "//src/main/java/com/google/crypto/tink/internal:legacy_proto_parameters-android", 636 "//src/main/java/com/google/crypto/tink/internal:monitoring_util-android", 637 "//src/main/java/com/google/crypto/tink/internal:mutable_monitoring_registry-android", 638 "//src/main/java/com/google/crypto/tink/internal:mutable_primitive_registry-android", 639 "//src/main/java/com/google/crypto/tink/internal:mutable_serialization_registry-android", 640 "//src/main/java/com/google/crypto/tink/internal:parameters_parser-android", 641 "//src/main/java/com/google/crypto/tink/internal:parameters_serializer-android", 642 "//src/main/java/com/google/crypto/tink/internal:primitive_constructor-android", 643 "//src/main/java/com/google/crypto/tink/internal:primitive_factory-android", 644 "//src/main/java/com/google/crypto/tink/internal:primitive_registry-android", 645 "//src/main/java/com/google/crypto/tink/internal:private_key_type_manager-android", 646 "//src/main/java/com/google/crypto/tink/internal:proto_key_serialization-android", 647 "//src/main/java/com/google/crypto/tink/internal:proto_parameters_serialization-android", 648 "//src/main/java/com/google/crypto/tink/internal:random-android", 649 "//src/main/java/com/google/crypto/tink/internal:registry_configuration-android", 650 "//src/main/java/com/google/crypto/tink/internal:serialization-android", 651 "//src/main/java/com/google/crypto/tink/internal:serialization_registry-android", 652 "//src/main/java/com/google/crypto/tink/internal:tink_bug_exception-android", 653 "//src/main/java/com/google/crypto/tink/internal:util-android", 654 "//src/main/java/com/google/crypto/tink/jwt:json_util-android", 655 "//src/main/java/com/google/crypto/tink/jwt:jwk_set_converter-android", 656 "//src/main/java/com/google/crypto/tink/jwt:jwt_ecdsa_parameters-android", 657 "//src/main/java/com/google/crypto/tink/jwt:jwt_ecdsa_private_key-android", 658 "//src/main/java/com/google/crypto/tink/jwt:jwt_ecdsa_proto_serialization-android", 659 "//src/main/java/com/google/crypto/tink/jwt:jwt_ecdsa_public_key-android", 660 "//src/main/java/com/google/crypto/tink/jwt:jwt_ecdsa_sign_key_manager-android", 661 "//src/main/java/com/google/crypto/tink/jwt:jwt_ecdsa_verify_key_manager-android", 662 "//src/main/java/com/google/crypto/tink/jwt:jwt_format-android", 663 "//src/main/java/com/google/crypto/tink/jwt:jwt_hmac_key-android", 664 "//src/main/java/com/google/crypto/tink/jwt:jwt_hmac_key_manager-android", 665 "//src/main/java/com/google/crypto/tink/jwt:jwt_hmac_parameters-android", 666 "//src/main/java/com/google/crypto/tink/jwt:jwt_hmac_proto_serialization-android", 667 "//src/main/java/com/google/crypto/tink/jwt:jwt_invalid_exception-android", 668 "//src/main/java/com/google/crypto/tink/jwt:jwt_mac-android", 669 "//src/main/java/com/google/crypto/tink/jwt:jwt_mac_config-android", 670 "//src/main/java/com/google/crypto/tink/jwt:jwt_mac_internal-android", 671 "//src/main/java/com/google/crypto/tink/jwt:jwt_mac_key-android", 672 "//src/main/java/com/google/crypto/tink/jwt:jwt_mac_parameters-android", 673 "//src/main/java/com/google/crypto/tink/jwt:jwt_mac_wrapper-android", 674 "//src/main/java/com/google/crypto/tink/jwt:jwt_names-android", 675 "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_sign-android", 676 "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_sign_internal-android", 677 "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_sign_wrapper-android", 678 "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_verify-android", 679 "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_verify_internal-android", 680 "//src/main/java/com/google/crypto/tink/jwt:jwt_public_key_verify_wrapper-android", 681 "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pkcs1_parameters-android", 682 "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pkcs1_private_key-android", 683 "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pkcs1_proto_serialization-android", 684 "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pkcs1_public_key-android", 685 "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pkcs1_sign_key_manager-android", 686 "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pkcs1_verify_key_manager-android", 687 "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pss_parameters-android", 688 "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pss_private_key-android", 689 "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pss_proto_serialization-android", 690 "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pss_public_key-android", 691 "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pss_sign_key_manager-android", 692 "//src/main/java/com/google/crypto/tink/jwt:jwt_rsa_ssa_pss_verify_key_manager-android", 693 "//src/main/java/com/google/crypto/tink/jwt:jwt_signature_config-android", 694 "//src/main/java/com/google/crypto/tink/jwt:jwt_signature_parameters-android", 695 "//src/main/java/com/google/crypto/tink/jwt:jwt_signature_private_key-android", 696 "//src/main/java/com/google/crypto/tink/jwt:jwt_signature_public_key-android", 697 "//src/main/java/com/google/crypto/tink/jwt:jwt_validator-android", 698 "//src/main/java/com/google/crypto/tink/jwt:raw_jwt-android", 699 "//src/main/java/com/google/crypto/tink/jwt:verified_jwt-android", 700 "//src/main/java/com/google/crypto/tink/keyderivation:key_derivation_config-android", 701 "//src/main/java/com/google/crypto/tink/keyderivation:key_derivation_key-android", 702 "//src/main/java/com/google/crypto/tink/keyderivation:key_derivation_parameters-android", 703 "//src/main/java/com/google/crypto/tink/keyderivation:keyset_deriver-android", 704 "//src/main/java/com/google/crypto/tink/keyderivation:keyset_deriver_wrapper-android", 705 "//src/main/java/com/google/crypto/tink/keyderivation:prf_based_key_derivation_key-android", 706 "//src/main/java/com/google/crypto/tink/keyderivation:prf_based_key_derivation_parameters-android", 707 "//src/main/java/com/google/crypto/tink/keyderivation/internal:prf_based_deriver-android", 708 "//src/main/java/com/google/crypto/tink/keyderivation/internal:prf_based_deriver_key_manager-android", 709 "//src/main/java/com/google/crypto/tink/keyderivation/internal:prf_based_key_derivation_key_proto_serialization-android", 710 "//src/main/java/com/google/crypto/tink/mac:aes_cmac_key-android", 711 "//src/main/java/com/google/crypto/tink/mac:aes_cmac_key_manager-android", 712 "//src/main/java/com/google/crypto/tink/mac:aes_cmac_parameters-android", 713 "//src/main/java/com/google/crypto/tink/mac:aes_cmac_proto_serialization-android", 714 "//src/main/java/com/google/crypto/tink/mac:chunked_mac-android", 715 "//src/main/java/com/google/crypto/tink/mac:chunked_mac_computation-android", 716 "//src/main/java/com/google/crypto/tink/mac:chunked_mac_verification-android", 717 "//src/main/java/com/google/crypto/tink/mac:chunked_mac_wrapper-android", 718 "//src/main/java/com/google/crypto/tink/mac:hmac_key-android", 719 "//src/main/java/com/google/crypto/tink/mac:hmac_key_manager-android", 720 "//src/main/java/com/google/crypto/tink/mac:hmac_parameters-android", 721 "//src/main/java/com/google/crypto/tink/mac:mac_config-android", 722 "//src/main/java/com/google/crypto/tink/mac:mac_factory-android", 723 "//src/main/java/com/google/crypto/tink/mac:mac_key-android", 724 "//src/main/java/com/google/crypto/tink/mac:mac_key_templates-android", 725 "//src/main/java/com/google/crypto/tink/mac:mac_parameters-android", 726 "//src/main/java/com/google/crypto/tink/mac:mac_wrapper-android", 727 "//src/main/java/com/google/crypto/tink/mac:predefined_mac_parameters-android", 728 "//src/main/java/com/google/crypto/tink/mac/internal:aes_util-android", 729 "//src/main/java/com/google/crypto/tink/mac/internal:chunked_aes_cmac_computation-android", 730 "//src/main/java/com/google/crypto/tink/mac/internal:chunked_aes_cmac_impl-android", 731 "//src/main/java/com/google/crypto/tink/mac/internal:chunked_aes_cmac_verification-android", 732 "//src/main/java/com/google/crypto/tink/mac/internal:chunked_hmac_computation-android", 733 "//src/main/java/com/google/crypto/tink/mac/internal:chunked_hmac_impl-android", 734 "//src/main/java/com/google/crypto/tink/mac/internal:chunked_hmac_verification-android", 735 "//src/main/java/com/google/crypto/tink/mac/internal:hmac_proto_serialization-android", 736 "//src/main/java/com/google/crypto/tink/mac/internal:legacy_full_mac-android", 737 "//src/main/java/com/google/crypto/tink/monitoring:monitoring_annotations-android", 738 "//src/main/java/com/google/crypto/tink/monitoring:monitoring_client-android", 739 "//src/main/java/com/google/crypto/tink/monitoring:monitoring_keyset_info-android", 740 "//src/main/java/com/google/crypto/tink/prf:aes_cmac_prf_key-android", 741 "//src/main/java/com/google/crypto/tink/prf:aes_cmac_prf_key_manager-android", 742 "//src/main/java/com/google/crypto/tink/prf:aes_cmac_prf_parameters-android", 743 "//src/main/java/com/google/crypto/tink/prf:aes_cmac_prf_proto_serialization-android", 744 "//src/main/java/com/google/crypto/tink/prf:hkdf_prf_key-android", 745 "//src/main/java/com/google/crypto/tink/prf:hkdf_prf_key_manager-android", 746 "//src/main/java/com/google/crypto/tink/prf:hkdf_prf_parameters-android", 747 "//src/main/java/com/google/crypto/tink/prf:hkdf_prf_proto_serialization-android", 748 "//src/main/java/com/google/crypto/tink/prf:hmac_prf_key-android", 749 "//src/main/java/com/google/crypto/tink/prf:hmac_prf_key_manager-android", 750 "//src/main/java/com/google/crypto/tink/prf:hmac_prf_parameters-android", 751 "//src/main/java/com/google/crypto/tink/prf:hmac_prf_proto_serialization-android", 752 "//src/main/java/com/google/crypto/tink/prf:predefined_prf_parameters-android", 753 "//src/main/java/com/google/crypto/tink/prf:prf_config-android", 754 "//src/main/java/com/google/crypto/tink/prf:prf_key-android", 755 "//src/main/java/com/google/crypto/tink/prf:prf_key_templates-android", 756 "//src/main/java/com/google/crypto/tink/prf:prf_parameters-android", 757 "//src/main/java/com/google/crypto/tink/prf:prf_set-android", 758 "//src/main/java/com/google/crypto/tink/prf:prf_set_wrapper-android", 759 "//src/main/java/com/google/crypto/tink/signature:ecdsa_parameters-android", 760 "//src/main/java/com/google/crypto/tink/signature:ecdsa_private_key-android", 761 "//src/main/java/com/google/crypto/tink/signature:ecdsa_proto_serialization-android", 762 "//src/main/java/com/google/crypto/tink/signature:ecdsa_public_key-android", 763 "//src/main/java/com/google/crypto/tink/signature:ecdsa_sign_key_manager-android", 764 "//src/main/java/com/google/crypto/tink/signature:ecdsa_verify_key_manager-android", 765 "//src/main/java/com/google/crypto/tink/signature:ed25519_parameters-android", 766 "//src/main/java/com/google/crypto/tink/signature:ed25519_private_key-android", 767 "//src/main/java/com/google/crypto/tink/signature:ed25519_private_key_manager-android", 768 "//src/main/java/com/google/crypto/tink/signature:ed25519_proto_serialization-android", 769 "//src/main/java/com/google/crypto/tink/signature:ed25519_public_key-android", 770 "//src/main/java/com/google/crypto/tink/signature:ed25519_public_key_manager-android", 771 "//src/main/java/com/google/crypto/tink/signature:predefined_signature_parameters-android", 772 "//src/main/java/com/google/crypto/tink/signature:public_key_sign_config-android", 773 "//src/main/java/com/google/crypto/tink/signature:public_key_sign_factory-android", 774 "//src/main/java/com/google/crypto/tink/signature:public_key_sign_wrapper-android", 775 "//src/main/java/com/google/crypto/tink/signature:public_key_verify_config-android", 776 "//src/main/java/com/google/crypto/tink/signature:public_key_verify_factory-android", 777 "//src/main/java/com/google/crypto/tink/signature:public_key_verify_wrapper-android", 778 "//src/main/java/com/google/crypto/tink/signature:rsa_ssa_pkcs1_parameters-android", 779 "//src/main/java/com/google/crypto/tink/signature:rsa_ssa_pkcs1_private_key-android", 780 "//src/main/java/com/google/crypto/tink/signature:rsa_ssa_pkcs1_proto_serialization-android", 781 "//src/main/java/com/google/crypto/tink/signature:rsa_ssa_pkcs1_public_key-android", 782 "//src/main/java/com/google/crypto/tink/signature:rsa_ssa_pkcs1_sign_key_manager-android", 783 "//src/main/java/com/google/crypto/tink/signature:rsa_ssa_pkcs1_verify_key_manager-android", 784 "//src/main/java/com/google/crypto/tink/signature:rsa_ssa_pss_parameters-android", 785 "//src/main/java/com/google/crypto/tink/signature:rsa_ssa_pss_private_key-android", 786 "//src/main/java/com/google/crypto/tink/signature:rsa_ssa_pss_proto_serialization-android", 787 "//src/main/java/com/google/crypto/tink/signature:rsa_ssa_pss_public_key-android", 788 "//src/main/java/com/google/crypto/tink/signature:rsa_ssa_pss_sign_key_manager-android", 789 "//src/main/java/com/google/crypto/tink/signature:rsa_ssa_pss_verify_key_manager-android", 790 "//src/main/java/com/google/crypto/tink/signature:signature_config-android", 791 "//src/main/java/com/google/crypto/tink/signature:signature_key_templates-android", 792 "//src/main/java/com/google/crypto/tink/signature:signature_parameters-android", 793 "//src/main/java/com/google/crypto/tink/signature:signature_pem_keyset_reader-android", 794 "//src/main/java/com/google/crypto/tink/signature:signature_private_key-android", 795 "//src/main/java/com/google/crypto/tink/signature:signature_public_key-android", 796 "//src/main/java/com/google/crypto/tink/signature/internal:sig_util-android", 797 "//src/main/java/com/google/crypto/tink/streamingaead:aes_ctr_hmac_streaming_key-android", 798 "//src/main/java/com/google/crypto/tink/streamingaead:aes_ctr_hmac_streaming_key_manager-android", 799 "//src/main/java/com/google/crypto/tink/streamingaead:aes_ctr_hmac_streaming_parameters-android", 800 "//src/main/java/com/google/crypto/tink/streamingaead:aes_ctr_hmac_streaming_proto_serialization-android", 801 "//src/main/java/com/google/crypto/tink/streamingaead:aes_gcm_hkdf_streaming_key-android", 802 "//src/main/java/com/google/crypto/tink/streamingaead:aes_gcm_hkdf_streaming_key_manager-android", 803 "//src/main/java/com/google/crypto/tink/streamingaead:aes_gcm_hkdf_streaming_parameters-android", 804 "//src/main/java/com/google/crypto/tink/streamingaead:aes_gcm_hkdf_streaming_proto_serialization-android", 805 "//src/main/java/com/google/crypto/tink/streamingaead:input_stream_decrypter-android", 806 "//src/main/java/com/google/crypto/tink/streamingaead:predefined_streaming_aead_parameters-android", 807 "//src/main/java/com/google/crypto/tink/streamingaead:readable_byte_channel_decrypter-android", 808 "//src/main/java/com/google/crypto/tink/streamingaead:seekable_byte_channel_decrypter-android", 809 "//src/main/java/com/google/crypto/tink/streamingaead:streaming_aead_config-android", 810 "//src/main/java/com/google/crypto/tink/streamingaead:streaming_aead_factory-android", 811 "//src/main/java/com/google/crypto/tink/streamingaead:streaming_aead_helper-android", 812 "//src/main/java/com/google/crypto/tink/streamingaead:streaming_aead_key-android", 813 "//src/main/java/com/google/crypto/tink/streamingaead:streaming_aead_key_templates-android", 814 "//src/main/java/com/google/crypto/tink/streamingaead:streaming_aead_parameters-android", 815 "//src/main/java/com/google/crypto/tink/streamingaead:streaming_aead_util-android", 816 "//src/main/java/com/google/crypto/tink/streamingaead:streaming_aead_wrapper-android", 817 "//src/main/java/com/google/crypto/tink/subtle:aes_ctr_hmac_streaming-android", 818 "//src/main/java/com/google/crypto/tink/subtle:aes_ctr_jce_cipher-android", 819 "//src/main/java/com/google/crypto/tink/subtle:aes_eax_jce-android", 820 "//src/main/java/com/google/crypto/tink/subtle:aes_gcm_hkdf_streaming-android", 821 "//src/main/java/com/google/crypto/tink/subtle:aes_gcm_jce-android", 822 "//src/main/java/com/google/crypto/tink/subtle:aes_siv-android", 823 "//src/main/java/com/google/crypto/tink/subtle:base64-android", 824 "//src/main/java/com/google/crypto/tink/subtle:bytes-android", 825 "//src/main/java/com/google/crypto/tink/subtle:cha_cha20-android", 826 "//src/main/java/com/google/crypto/tink/subtle:cha_cha20_poly1305-android", 827 "//src/main/java/com/google/crypto/tink/subtle:ecdsa_sign_jce-android", 828 "//src/main/java/com/google/crypto/tink/subtle:ecdsa_verify_jce-android", 829 "//src/main/java/com/google/crypto/tink/subtle:ecies_aead_hkdf_dem_helper-android", 830 "//src/main/java/com/google/crypto/tink/subtle:ecies_aead_hkdf_hybrid_decrypt-android", 831 "//src/main/java/com/google/crypto/tink/subtle:ecies_aead_hkdf_hybrid_encrypt-android", 832 "//src/main/java/com/google/crypto/tink/subtle:ecies_hkdf_recipient_kem-android", 833 "//src/main/java/com/google/crypto/tink/subtle:ecies_hkdf_sender_kem-android", 834 "//src/main/java/com/google/crypto/tink/subtle:ed25519_sign-android", 835 "//src/main/java/com/google/crypto/tink/subtle:ed25519_verify-android", 836 "//src/main/java/com/google/crypto/tink/subtle:elliptic_curves-android", 837 "//src/main/java/com/google/crypto/tink/subtle:encrypt_then_authenticate-android", 838 "//src/main/java/com/google/crypto/tink/subtle:engine_wrapper-android", 839 "//src/main/java/com/google/crypto/tink/subtle:enums-android", 840 "//src/main/java/com/google/crypto/tink/subtle:hex-android", 841 "//src/main/java/com/google/crypto/tink/subtle:hkdf-android", 842 "//src/main/java/com/google/crypto/tink/subtle:ind_cpa_cipher-android", 843 "//src/main/java/com/google/crypto/tink/subtle:kwp-android", 844 "//src/main/java/com/google/crypto/tink/subtle:nonce_based_streaming_aead_cluster-android", 845 "//src/main/java/com/google/crypto/tink/subtle:pem_key_type-android", 846 "//src/main/java/com/google/crypto/tink/subtle:prf_aes_cmac-android", 847 "//src/main/java/com/google/crypto/tink/subtle:prf_hmac_jce-android", 848 "//src/main/java/com/google/crypto/tink/subtle:prf_mac-android", 849 "//src/main/java/com/google/crypto/tink/subtle:random-android", 850 "//src/main/java/com/google/crypto/tink/subtle:rewindable_readable_byte_channel-android", 851 "//src/main/java/com/google/crypto/tink/subtle:rsa_ssa_pkcs1_sign_jce-android", 852 "//src/main/java/com/google/crypto/tink/subtle:rsa_ssa_pkcs1_verify_jce-android", 853 "//src/main/java/com/google/crypto/tink/subtle:rsa_ssa_pss_sign_jce-android", 854 "//src/main/java/com/google/crypto/tink/subtle:rsa_ssa_pss_verify_jce-android", 855 "//src/main/java/com/google/crypto/tink/subtle:selfkeytests_validators-android", 856 "//src/main/java/com/google/crypto/tink/subtle:stream_segment_decrypter-android", 857 "//src/main/java/com/google/crypto/tink/subtle:stream_segment_encrypter-android", 858 "//src/main/java/com/google/crypto/tink/subtle:subtle_util_cluster-android", 859 "//src/main/java/com/google/crypto/tink/subtle:validators-android", 860 "//src/main/java/com/google/crypto/tink/subtle:x25519-android", 861 "//src/main/java/com/google/crypto/tink/subtle:x_cha_cha20-android", 862 "//src/main/java/com/google/crypto/tink/subtle:x_cha_cha20_poly1305-android", 863 "//src/main/java/com/google/crypto/tink/subtle/prf:hkdf_streaming_prf-android", 864 "//src/main/java/com/google/crypto/tink/subtle/prf:prf_impl-android", 865 "//src/main/java/com/google/crypto/tink/subtle/prf:streaming_prf-android", 866 "//src/main/java/com/google/crypto/tink/tinkkey:key_access-android", 867 "//src/main/java/com/google/crypto/tink/tinkkey:key_handle-android", 868 "//src/main/java/com/google/crypto/tink/tinkkey:secret_key_access-android", 869 "//src/main/java/com/google/crypto/tink/tinkkey:tink_key-android", 870 "//src/main/java/com/google/crypto/tink/tinkkey/internal:internal_key_handle-android", 871 "//src/main/java/com/google/crypto/tink/tinkkey/internal:proto_key-android", 872 "//src/main/java/com/google/crypto/tink/util:bytes-android", 873 "//src/main/java/com/google/crypto/tink/util:secret_big_integer-android", 874 "//src/main/java/com/google/crypto/tink/util:secret_bytes-android", 875 "//src_android/main/java/com/google/crypto/tink/internal:build_dispatched_code", 876 ], 877) 878 879gen_maven_jar_rules( 880 name = "tink-awskms", 881 doctitle = "Tink Cryptography API with AWS KMS", 882 manifest_lines = [ 883 "Automatic-Module-Name: com.google.crypto.tink.integration.awskms", 884 ], 885 root_packages = [ 886 "com.google.crypto.tink.integration.awskms", 887 ], 888 deps = [ 889 "//src/main/java/com/google/crypto/tink/integration/awskms:aws_kms_aead", 890 "//src/main/java/com/google/crypto/tink/integration/awskms:aws_kms_client", 891 ], 892) 893 894gen_maven_jar_rules( 895 name = "tink-gcpkms", 896 doctitle = "Tink Cryptography API with Google Cloud KMS", 897 manifest_lines = [ 898 "Automatic-Module-Name: com.google.crypto.tink.integration.gcpkms", 899 ], 900 root_packages = [ 901 "com.google.crypto.tink.integration.gcpkms", 902 ], 903 deps = [ 904 "//src/main/java/com/google/crypto/tink/integration/gcpkms:gcp_kms_aead", 905 "//src/main/java/com/google/crypto/tink/integration/gcpkms:gcp_kms_client", 906 ], 907) 908