1*e7b1675dSTing-Kang Changpackage(default_visibility = ["//:__subpackages__"]) 2*e7b1675dSTing-Kang Chang 3*e7b1675dSTing-Kang Changlicenses(["notice"]) 4*e7b1675dSTing-Kang Chang 5*e7b1675dSTing-Kang Chang# ---------------------------------------- 6*e7b1675dSTing-Kang Chang# proto_library rules. 7*e7b1675dSTing-Kang Chang# ---------------------------------------- 8*e7b1675dSTing-Kang Chang 9*e7b1675dSTing-Kang Changproto_library( 10*e7b1675dSTing-Kang Chang name = "common_proto", 11*e7b1675dSTing-Kang Chang srcs = ["common.proto"], 12*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 13*e7b1675dSTing-Kang Chang) 14*e7b1675dSTing-Kang Chang 15*e7b1675dSTing-Kang Changproto_library( 16*e7b1675dSTing-Kang Chang name = "tink_proto", 17*e7b1675dSTing-Kang Chang srcs = ["tink.proto"], 18*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 19*e7b1675dSTing-Kang Chang) 20*e7b1675dSTing-Kang Chang 21*e7b1675dSTing-Kang Changproto_library( 22*e7b1675dSTing-Kang Chang name = "config_proto", 23*e7b1675dSTing-Kang Chang srcs = ["config.proto"], 24*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 25*e7b1675dSTing-Kang Chang) 26*e7b1675dSTing-Kang Chang 27*e7b1675dSTing-Kang Changproto_library( 28*e7b1675dSTing-Kang Chang name = "aes_siv_proto", 29*e7b1675dSTing-Kang Chang srcs = ["aes_siv.proto"], 30*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 31*e7b1675dSTing-Kang Chang) 32*e7b1675dSTing-Kang Chang 33*e7b1675dSTing-Kang Changproto_library( 34*e7b1675dSTing-Kang Chang name = "rsa_ssa_pkcs1_proto", 35*e7b1675dSTing-Kang Chang srcs = ["rsa_ssa_pkcs1.proto"], 36*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 37*e7b1675dSTing-Kang Chang deps = [":common_proto"], 38*e7b1675dSTing-Kang Chang) 39*e7b1675dSTing-Kang Chang 40*e7b1675dSTing-Kang Changproto_library( 41*e7b1675dSTing-Kang Chang name = "cached_dek_aead_proto", 42*e7b1675dSTing-Kang Chang srcs = ["cached_dek_aead.proto"], 43*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 44*e7b1675dSTing-Kang Chang) 45*e7b1675dSTing-Kang Chang 46*e7b1675dSTing-Kang Changproto_library( 47*e7b1675dSTing-Kang Chang name = "cached_dek_envelope_proto", 48*e7b1675dSTing-Kang Chang srcs = ["cached_dek_envelope.proto"], 49*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 50*e7b1675dSTing-Kang Chang deps = [":tink_proto"], 51*e7b1675dSTing-Kang Chang) 52*e7b1675dSTing-Kang Chang 53*e7b1675dSTing-Kang Changproto_library( 54*e7b1675dSTing-Kang Chang name = "rsa_ssa_pss_proto", 55*e7b1675dSTing-Kang Chang srcs = ["rsa_ssa_pss.proto"], 56*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 57*e7b1675dSTing-Kang Chang deps = [":common_proto"], 58*e7b1675dSTing-Kang Chang) 59*e7b1675dSTing-Kang Chang 60*e7b1675dSTing-Kang Changproto_library( 61*e7b1675dSTing-Kang Chang name = "ecdsa_proto", 62*e7b1675dSTing-Kang Chang srcs = ["ecdsa.proto"], 63*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 64*e7b1675dSTing-Kang Chang deps = [":common_proto"], 65*e7b1675dSTing-Kang Chang) 66*e7b1675dSTing-Kang Chang 67*e7b1675dSTing-Kang Changproto_library( 68*e7b1675dSTing-Kang Chang name = "jwt_rsa_ssa_pkcs1_proto", 69*e7b1675dSTing-Kang Chang srcs = ["jwt_rsa_ssa_pkcs1.proto"], 70*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 71*e7b1675dSTing-Kang Chang) 72*e7b1675dSTing-Kang Chang 73*e7b1675dSTing-Kang Changproto_library( 74*e7b1675dSTing-Kang Chang name = "jwt_rsa_ssa_pss_proto", 75*e7b1675dSTing-Kang Chang srcs = ["jwt_rsa_ssa_pss.proto"], 76*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 77*e7b1675dSTing-Kang Chang) 78*e7b1675dSTing-Kang Chang 79*e7b1675dSTing-Kang Changproto_library( 80*e7b1675dSTing-Kang Chang name = "jwt_ecdsa_proto", 81*e7b1675dSTing-Kang Chang srcs = ["jwt_ecdsa.proto"], 82*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 83*e7b1675dSTing-Kang Chang) 84*e7b1675dSTing-Kang Chang 85*e7b1675dSTing-Kang Changproto_library( 86*e7b1675dSTing-Kang Chang name = "ed25519_proto", 87*e7b1675dSTing-Kang Chang srcs = ["ed25519.proto"], 88*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 89*e7b1675dSTing-Kang Chang) 90*e7b1675dSTing-Kang Chang 91*e7b1675dSTing-Kang Changproto_library( 92*e7b1675dSTing-Kang Chang name = "aes_cmac_proto", 93*e7b1675dSTing-Kang Chang srcs = ["aes_cmac.proto"], 94*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 95*e7b1675dSTing-Kang Chang) 96*e7b1675dSTing-Kang Chang 97*e7b1675dSTing-Kang Changproto_library( 98*e7b1675dSTing-Kang Chang name = "hmac_proto", 99*e7b1675dSTing-Kang Chang srcs = ["hmac.proto"], 100*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 101*e7b1675dSTing-Kang Chang deps = [":common_proto"], 102*e7b1675dSTing-Kang Chang) 103*e7b1675dSTing-Kang Chang 104*e7b1675dSTing-Kang Changproto_library( 105*e7b1675dSTing-Kang Chang name = "jwt_hmac_proto", 106*e7b1675dSTing-Kang Chang srcs = ["jwt_hmac.proto"], 107*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 108*e7b1675dSTing-Kang Chang) 109*e7b1675dSTing-Kang Chang 110*e7b1675dSTing-Kang Changproto_library( 111*e7b1675dSTing-Kang Chang name = "aes_ctr_proto", 112*e7b1675dSTing-Kang Chang srcs = ["aes_ctr.proto"], 113*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 114*e7b1675dSTing-Kang Chang) 115*e7b1675dSTing-Kang Chang 116*e7b1675dSTing-Kang Changproto_library( 117*e7b1675dSTing-Kang Chang name = "aes_ctr_hmac_aead_proto", 118*e7b1675dSTing-Kang Chang srcs = ["aes_ctr_hmac_aead.proto"], 119*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 120*e7b1675dSTing-Kang Chang deps = [ 121*e7b1675dSTing-Kang Chang ":aes_ctr_proto", 122*e7b1675dSTing-Kang Chang ":hmac_proto", 123*e7b1675dSTing-Kang Chang ], 124*e7b1675dSTing-Kang Chang) 125*e7b1675dSTing-Kang Chang 126*e7b1675dSTing-Kang Changproto_library( 127*e7b1675dSTing-Kang Chang name = "aes_gcm_proto", 128*e7b1675dSTing-Kang Chang srcs = ["aes_gcm.proto"], 129*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 130*e7b1675dSTing-Kang Chang) 131*e7b1675dSTing-Kang Chang 132*e7b1675dSTing-Kang Changproto_library( 133*e7b1675dSTing-Kang Chang name = "aes_gcm_siv_proto", 134*e7b1675dSTing-Kang Chang srcs = ["aes_gcm_siv.proto"], 135*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 136*e7b1675dSTing-Kang Chang) 137*e7b1675dSTing-Kang Chang 138*e7b1675dSTing-Kang Changproto_library( 139*e7b1675dSTing-Kang Chang name = "aes_ctr_hmac_streaming_proto", 140*e7b1675dSTing-Kang Chang srcs = ["aes_ctr_hmac_streaming.proto"], 141*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 142*e7b1675dSTing-Kang Chang deps = [ 143*e7b1675dSTing-Kang Chang ":common_proto", 144*e7b1675dSTing-Kang Chang ":hmac_proto", 145*e7b1675dSTing-Kang Chang ], 146*e7b1675dSTing-Kang Chang) 147*e7b1675dSTing-Kang Chang 148*e7b1675dSTing-Kang Changproto_library( 149*e7b1675dSTing-Kang Chang name = "aes_gcm_hkdf_streaming_proto", 150*e7b1675dSTing-Kang Chang srcs = ["aes_gcm_hkdf_streaming.proto"], 151*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 152*e7b1675dSTing-Kang Chang deps = [":common_proto"], 153*e7b1675dSTing-Kang Chang) 154*e7b1675dSTing-Kang Chang 155*e7b1675dSTing-Kang Changproto_library( 156*e7b1675dSTing-Kang Chang name = "aes_eax_proto", 157*e7b1675dSTing-Kang Chang srcs = ["aes_eax.proto"], 158*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 159*e7b1675dSTing-Kang Chang) 160*e7b1675dSTing-Kang Chang 161*e7b1675dSTing-Kang Changproto_library( 162*e7b1675dSTing-Kang Chang name = "chacha20_poly1305_proto", 163*e7b1675dSTing-Kang Chang srcs = ["chacha20_poly1305.proto"], 164*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 165*e7b1675dSTing-Kang Chang) 166*e7b1675dSTing-Kang Chang 167*e7b1675dSTing-Kang Changproto_library( 168*e7b1675dSTing-Kang Chang name = "kms_aead_proto", 169*e7b1675dSTing-Kang Chang srcs = ["kms_aead.proto"], 170*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 171*e7b1675dSTing-Kang Chang) 172*e7b1675dSTing-Kang Chang 173*e7b1675dSTing-Kang Changproto_library( 174*e7b1675dSTing-Kang Chang name = "kms_envelope_proto", 175*e7b1675dSTing-Kang Chang srcs = ["kms_envelope.proto"], 176*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 177*e7b1675dSTing-Kang Chang deps = [":tink_proto"], 178*e7b1675dSTing-Kang Chang) 179*e7b1675dSTing-Kang Chang 180*e7b1675dSTing-Kang Changproto_library( 181*e7b1675dSTing-Kang Chang name = "ecies_aead_hkdf_proto", 182*e7b1675dSTing-Kang Chang srcs = ["ecies_aead_hkdf.proto"], 183*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 184*e7b1675dSTing-Kang Chang deps = [ 185*e7b1675dSTing-Kang Chang ":common_proto", 186*e7b1675dSTing-Kang Chang ":tink_proto", 187*e7b1675dSTing-Kang Chang ], 188*e7b1675dSTing-Kang Chang) 189*e7b1675dSTing-Kang Chang 190*e7b1675dSTing-Kang Changproto_library( 191*e7b1675dSTing-Kang Chang name = "xchacha20_poly1305_proto", 192*e7b1675dSTing-Kang Chang srcs = ["xchacha20_poly1305.proto"], 193*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 194*e7b1675dSTing-Kang Chang) 195*e7b1675dSTing-Kang Chang 196*e7b1675dSTing-Kang Changproto_library( 197*e7b1675dSTing-Kang Chang name = "hkdf_prf_proto", 198*e7b1675dSTing-Kang Chang srcs = ["hkdf_prf.proto"], 199*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 200*e7b1675dSTing-Kang Chang deps = [":common_proto"], 201*e7b1675dSTing-Kang Chang) 202*e7b1675dSTing-Kang Chang 203*e7b1675dSTing-Kang Changproto_library( 204*e7b1675dSTing-Kang Chang name = "aes_cmac_prf_proto", 205*e7b1675dSTing-Kang Chang srcs = ["aes_cmac_prf.proto"], 206*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 207*e7b1675dSTing-Kang Chang) 208*e7b1675dSTing-Kang Chang 209*e7b1675dSTing-Kang Changproto_library( 210*e7b1675dSTing-Kang Chang name = "hmac_prf_proto", 211*e7b1675dSTing-Kang Chang srcs = ["hmac_prf.proto"], 212*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 213*e7b1675dSTing-Kang Chang deps = [":common_proto"], 214*e7b1675dSTing-Kang Chang) 215*e7b1675dSTing-Kang Chang 216*e7b1675dSTing-Kang Changproto_library( 217*e7b1675dSTing-Kang Chang name = "hpke_proto", 218*e7b1675dSTing-Kang Chang srcs = ["hpke.proto"], 219*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 220*e7b1675dSTing-Kang Chang) 221*e7b1675dSTing-Kang Chang 222*e7b1675dSTing-Kang Changproto_library( 223*e7b1675dSTing-Kang Chang name = "prf_based_deriver_proto", 224*e7b1675dSTing-Kang Chang srcs = ["prf_based_deriver.proto"], 225*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 226*e7b1675dSTing-Kang Chang deps = [":tink_proto"], 227*e7b1675dSTing-Kang Chang) 228*e7b1675dSTing-Kang Chang 229*e7b1675dSTing-Kang Changproto_library( 230*e7b1675dSTing-Kang Chang name = "empty_proto", 231*e7b1675dSTing-Kang Chang srcs = ["empty.proto"], 232*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 233*e7b1675dSTing-Kang Chang) 234*e7b1675dSTing-Kang Chang 235*e7b1675dSTing-Kang Changproto_library( 236*e7b1675dSTing-Kang Chang name = "test_proto_proto", 237*e7b1675dSTing-Kang Chang testonly = True, 238*e7b1675dSTing-Kang Chang srcs = ["test_proto.proto"], 239*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 240*e7b1675dSTing-Kang Chang) 241*e7b1675dSTing-Kang Chang 242*e7b1675dSTing-Kang Chang# ---------------------------------------- 243*e7b1675dSTing-Kang Chang# cc_proto_library rules. 244*e7b1675dSTing-Kang Chang# ---------------------------------------- 245*e7b1675dSTing-Kang Chang 246*e7b1675dSTing-Kang Changcc_proto_library( 247*e7b1675dSTing-Kang Chang name = "common_cc_proto", 248*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 249*e7b1675dSTing-Kang Chang deps = [":common_proto"], 250*e7b1675dSTing-Kang Chang) 251*e7b1675dSTing-Kang Chang 252*e7b1675dSTing-Kang Changcc_proto_library( 253*e7b1675dSTing-Kang Chang name = "config_cc_proto", 254*e7b1675dSTing-Kang Chang deps = [":config_proto"], 255*e7b1675dSTing-Kang Chang) 256*e7b1675dSTing-Kang Chang 257*e7b1675dSTing-Kang Changcc_proto_library( 258*e7b1675dSTing-Kang Chang name = "tink_cc_proto", 259*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 260*e7b1675dSTing-Kang Chang deps = [":tink_proto"], 261*e7b1675dSTing-Kang Chang) 262*e7b1675dSTing-Kang Chang 263*e7b1675dSTing-Kang Changcc_proto_library( 264*e7b1675dSTing-Kang Chang name = "aes_gcm_siv_cc_proto", 265*e7b1675dSTing-Kang Chang deps = [":aes_gcm_siv_proto"], 266*e7b1675dSTing-Kang Chang) 267*e7b1675dSTing-Kang Chang 268*e7b1675dSTing-Kang Changcc_proto_library( 269*e7b1675dSTing-Kang Chang name = "aes_siv_cc_proto", 270*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 271*e7b1675dSTing-Kang Chang deps = [":aes_siv_proto"], 272*e7b1675dSTing-Kang Chang) 273*e7b1675dSTing-Kang Chang 274*e7b1675dSTing-Kang Changcc_proto_library( 275*e7b1675dSTing-Kang Chang name = "hmac_cc_proto", 276*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 277*e7b1675dSTing-Kang Chang deps = [":hmac_proto"], 278*e7b1675dSTing-Kang Chang) 279*e7b1675dSTing-Kang Chang 280*e7b1675dSTing-Kang Changcc_proto_library( 281*e7b1675dSTing-Kang Chang name = "kms_envelope_cc_proto", 282*e7b1675dSTing-Kang Chang deps = [":kms_envelope_proto"], 283*e7b1675dSTing-Kang Chang) 284*e7b1675dSTing-Kang Chang 285*e7b1675dSTing-Kang Changcc_proto_library( 286*e7b1675dSTing-Kang Chang name = "empty_cc_proto", 287*e7b1675dSTing-Kang Chang deps = [":empty_proto"], 288*e7b1675dSTing-Kang Chang) 289*e7b1675dSTing-Kang Chang 290*e7b1675dSTing-Kang Changcc_proto_library( 291*e7b1675dSTing-Kang Chang name = "kms_aead_cc_proto", 292*e7b1675dSTing-Kang Chang deps = [":kms_aead_proto"], 293*e7b1675dSTing-Kang Chang) 294*e7b1675dSTing-Kang Chang 295*e7b1675dSTing-Kang Changcc_proto_library( 296*e7b1675dSTing-Kang Chang name = "aes_eax_cc_proto", 297*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 298*e7b1675dSTing-Kang Chang deps = [":aes_eax_proto"], 299*e7b1675dSTing-Kang Chang) 300*e7b1675dSTing-Kang Chang 301*e7b1675dSTing-Kang Changcc_proto_library( 302*e7b1675dSTing-Kang Chang name = "aes_gcm_cc_proto", 303*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 304*e7b1675dSTing-Kang Chang deps = [":aes_gcm_proto"], 305*e7b1675dSTing-Kang Chang) 306*e7b1675dSTing-Kang Chang 307*e7b1675dSTing-Kang Changcc_proto_library( 308*e7b1675dSTing-Kang Chang name = "aes_ctr_cc_proto", 309*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 310*e7b1675dSTing-Kang Chang deps = [":aes_ctr_proto"], 311*e7b1675dSTing-Kang Chang) 312*e7b1675dSTing-Kang Chang 313*e7b1675dSTing-Kang Changcc_proto_library( 314*e7b1675dSTing-Kang Chang name = "aes_ctr_hmac_aead_cc_proto", 315*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 316*e7b1675dSTing-Kang Chang deps = [":aes_ctr_hmac_aead_proto"], 317*e7b1675dSTing-Kang Chang) 318*e7b1675dSTing-Kang Chang 319*e7b1675dSTing-Kang Changcc_proto_library( 320*e7b1675dSTing-Kang Chang name = "aes_cmac_cc_proto", 321*e7b1675dSTing-Kang Chang deps = [":aes_cmac_proto"], 322*e7b1675dSTing-Kang Chang) 323*e7b1675dSTing-Kang Chang 324*e7b1675dSTing-Kang Changcc_proto_library( 325*e7b1675dSTing-Kang Chang name = "xchacha20_poly1305_cc_proto", 326*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 327*e7b1675dSTing-Kang Chang deps = [":xchacha20_poly1305_proto"], 328*e7b1675dSTing-Kang Chang) 329*e7b1675dSTing-Kang Chang 330*e7b1675dSTing-Kang Changcc_proto_library( 331*e7b1675dSTing-Kang Chang name = "rsa_ssa_pkcs1_cc_proto", 332*e7b1675dSTing-Kang Chang deps = [":rsa_ssa_pkcs1_proto"], 333*e7b1675dSTing-Kang Chang) 334*e7b1675dSTing-Kang Chang 335*e7b1675dSTing-Kang Changcc_proto_library( 336*e7b1675dSTing-Kang Chang name = "rsa_ssa_pss_cc_proto", 337*e7b1675dSTing-Kang Chang deps = [":rsa_ssa_pss_proto"], 338*e7b1675dSTing-Kang Chang) 339*e7b1675dSTing-Kang Chang 340*e7b1675dSTing-Kang Changcc_proto_library( 341*e7b1675dSTing-Kang Chang name = "ecdsa_cc_proto", 342*e7b1675dSTing-Kang Chang deps = [":ecdsa_proto"], 343*e7b1675dSTing-Kang Chang) 344*e7b1675dSTing-Kang Chang 345*e7b1675dSTing-Kang Changcc_proto_library( 346*e7b1675dSTing-Kang Chang name = "ed25519_cc_proto", 347*e7b1675dSTing-Kang Chang deps = [":ed25519_proto"], 348*e7b1675dSTing-Kang Chang) 349*e7b1675dSTing-Kang Chang 350*e7b1675dSTing-Kang Changcc_proto_library( 351*e7b1675dSTing-Kang Chang name = "ecies_aead_hkdf_cc_proto", 352*e7b1675dSTing-Kang Chang deps = [":ecies_aead_hkdf_proto"], 353*e7b1675dSTing-Kang Chang) 354*e7b1675dSTing-Kang Chang 355*e7b1675dSTing-Kang Changcc_proto_library( 356*e7b1675dSTing-Kang Chang name = "hkdf_prf_cc_proto", 357*e7b1675dSTing-Kang Chang deps = [":hkdf_prf_proto"], 358*e7b1675dSTing-Kang Chang) 359*e7b1675dSTing-Kang Chang 360*e7b1675dSTing-Kang Changcc_proto_library( 361*e7b1675dSTing-Kang Chang name = "prf_based_deriver_cc_proto", 362*e7b1675dSTing-Kang Chang deps = ["//proto:prf_based_deriver_proto"], 363*e7b1675dSTing-Kang Chang) 364*e7b1675dSTing-Kang Chang 365*e7b1675dSTing-Kang Changcc_proto_library( 366*e7b1675dSTing-Kang Chang name = "aes_gcm_hkdf_streaming_cc_proto", 367*e7b1675dSTing-Kang Chang deps = ["//proto:aes_gcm_hkdf_streaming_proto"], 368*e7b1675dSTing-Kang Chang) 369*e7b1675dSTing-Kang Chang 370*e7b1675dSTing-Kang Changcc_proto_library( 371*e7b1675dSTing-Kang Chang name = "aes_cmac_prf_cc_proto", 372*e7b1675dSTing-Kang Chang deps = ["//proto:aes_cmac_prf_proto"], 373*e7b1675dSTing-Kang Chang) 374*e7b1675dSTing-Kang Chang 375*e7b1675dSTing-Kang Changcc_proto_library( 376*e7b1675dSTing-Kang Chang name = "hmac_prf_cc_proto", 377*e7b1675dSTing-Kang Chang deps = ["//proto:hmac_prf_proto"], 378*e7b1675dSTing-Kang Chang) 379*e7b1675dSTing-Kang Chang 380*e7b1675dSTing-Kang Changcc_proto_library( 381*e7b1675dSTing-Kang Chang name = "jwt_hmac_cc_proto", 382*e7b1675dSTing-Kang Chang deps = ["//proto:jwt_hmac_proto"], 383*e7b1675dSTing-Kang Chang) 384*e7b1675dSTing-Kang Chang 385*e7b1675dSTing-Kang Changcc_proto_library( 386*e7b1675dSTing-Kang Chang name = "jwt_ecdsa_cc_proto", 387*e7b1675dSTing-Kang Chang deps = ["//proto:jwt_ecdsa_proto"], 388*e7b1675dSTing-Kang Chang) 389*e7b1675dSTing-Kang Chang 390*e7b1675dSTing-Kang Changcc_proto_library( 391*e7b1675dSTing-Kang Chang name = "jwt_rsa_ssa_pkcs1_cc_proto", 392*e7b1675dSTing-Kang Chang deps = ["//proto:jwt_rsa_ssa_pkcs1_proto"], 393*e7b1675dSTing-Kang Chang) 394*e7b1675dSTing-Kang Chang 395*e7b1675dSTing-Kang Changcc_proto_library( 396*e7b1675dSTing-Kang Chang name = "jwt_rsa_ssa_pss_cc_proto", 397*e7b1675dSTing-Kang Chang deps = ["//proto:jwt_rsa_ssa_pss_proto"], 398*e7b1675dSTing-Kang Chang) 399*e7b1675dSTing-Kang Chang 400*e7b1675dSTing-Kang Changcc_proto_library( 401*e7b1675dSTing-Kang Chang name = "aes_ctr_hmac_streaming_cc_proto", 402*e7b1675dSTing-Kang Chang deps = ["//proto:aes_ctr_hmac_streaming_proto"], 403*e7b1675dSTing-Kang Chang) 404*e7b1675dSTing-Kang Chang 405*e7b1675dSTing-Kang Changcc_proto_library( 406*e7b1675dSTing-Kang Chang name = "test_proto_cc_proto", 407*e7b1675dSTing-Kang Chang testonly = True, 408*e7b1675dSTing-Kang Chang deps = ["//proto:test_proto_proto"], 409*e7b1675dSTing-Kang Chang) 410*e7b1675dSTing-Kang Chang 411*e7b1675dSTing-Kang Changcc_proto_library( 412*e7b1675dSTing-Kang Chang name = "hpke_cc_proto", 413*e7b1675dSTing-Kang Chang visibility = ["//visibility:public"], 414*e7b1675dSTing-Kang Chang deps = ["//proto:hpke_proto"], 415*e7b1675dSTing-Kang Chang) 416*e7b1675dSTing-Kang Chang 417*e7b1675dSTing-Kang Changfilegroup( 418*e7b1675dSTing-Kang Chang name = "public_cc_protos", 419*e7b1675dSTing-Kang Chang srcs = [ 420*e7b1675dSTing-Kang Chang ":config_cc_proto", 421*e7b1675dSTing-Kang Chang ":tink_cc_proto", 422*e7b1675dSTing-Kang Chang ], 423*e7b1675dSTing-Kang Chang) 424