1tink_module(proto) 2 3tink_cc_proto( 4 NAME common_cc_proto 5 SRCS common.proto 6) 7 8tink_cc_proto( 9 NAME tink_cc_proto 10 SRCS tink.proto 11 DEPS tink::proto::common_cc_proto 12) 13 14tink_cc_proto( 15 NAME config_cc_proto 16 SRCS config.proto 17) 18 19tink_cc_proto( 20 NAME aes_siv_cc_proto 21 SRCS aes_siv.proto 22) 23 24tink_cc_proto( 25 NAME rsa_ssa_pkcs1_cc_proto 26 SRCS rsa_ssa_pkcs1.proto 27 DEPS tink::proto::common_cc_proto 28) 29 30tink_cc_proto( 31 NAME rsa_ssa_pss_cc_proto 32 SRCS rsa_ssa_pss.proto 33 DEPS tink::proto::common_cc_proto 34) 35 36tink_cc_proto( 37 NAME cached_dek_aead_cc_proto 38 SRCS cached_dek_aead.proto 39) 40 41tink_cc_proto( 42 NAME cached_dek_envelope_cc_proto 43 SRCS cached_dek_envelope.proto 44 DEPS tink::proto::tink_cc_proto 45) 46 47tink_cc_proto( 48 NAME ecdsa_cc_proto 49 SRCS ecdsa.proto 50 DEPS tink::proto::common_cc_proto 51) 52 53tink_cc_proto( 54 NAME jwt_rsa_ssa_pkcs1_cc_proto 55 SRCS jwt_rsa_ssa_pkcs1.proto 56) 57 58tink_cc_proto( 59 NAME jwt_rsa_ssa_pss_cc_proto 60 SRCS jwt_rsa_ssa_pss.proto 61) 62 63tink_cc_proto( 64 NAME jwt_ecdsa_cc_proto 65 SRCS jwt_ecdsa.proto 66) 67 68tink_cc_proto( 69 NAME ed25519_cc_proto 70 SRCS ed25519.proto 71) 72 73tink_cc_proto( 74 NAME aes_cmac_cc_proto 75 SRCS aes_cmac.proto 76) 77 78tink_cc_proto( 79 NAME hmac_cc_proto 80 SRCS hmac.proto 81 DEPS tink::proto::common_cc_proto 82) 83 84tink_cc_proto( 85 NAME aes_ctr_cc_proto 86 SRCS aes_ctr.proto 87) 88 89tink_cc_proto( 90 NAME aes_ctr_hmac_aead_cc_proto 91 SRCS aes_ctr_hmac_aead.proto 92 DEPS 93 tink::proto::aes_ctr_cc_proto 94 tink::proto::hmac_cc_proto 95) 96 97tink_cc_proto( 98 NAME aes_gcm_cc_proto 99 SRCS aes_gcm.proto 100) 101 102tink_cc_proto( 103 NAME aes_gcm_siv_cc_proto 104 SRCS aes_gcm_siv.proto 105) 106 107tink_cc_proto( 108 NAME aes_ctr_hmac_streaming_cc_proto 109 SRCS aes_ctr_hmac_streaming.proto 110 DEPS 111 tink::proto::common_cc_proto 112 tink::proto::hmac_cc_proto 113) 114 115tink_cc_proto( 116 NAME aes_gcm_hkdf_streaming_cc_proto 117 SRCS aes_gcm_hkdf_streaming.proto 118 DEPS tink::proto::common_cc_proto 119) 120 121tink_cc_proto( 122 NAME aes_eax_cc_proto 123 SRCS aes_eax.proto 124) 125 126tink_cc_proto( 127 NAME chacha20_poly1305_cc_proto 128 SRCS chacha20_poly1305.proto 129) 130 131tink_cc_proto( 132 NAME kms_aead_cc_proto 133 SRCS kms_aead.proto 134) 135 136tink_cc_proto( 137 NAME kms_envelope_cc_proto 138 SRCS kms_envelope.proto 139 DEPS tink::proto::tink_cc_proto 140) 141 142tink_cc_proto( 143 NAME ecies_aead_hkdf_cc_proto 144 SRCS ecies_aead_hkdf.proto 145 DEPS 146 tink::proto::common_cc_proto 147 tink::proto::tink_cc_proto 148) 149 150tink_cc_proto( 151 NAME xchacha20_poly1305_cc_proto 152 SRCS xchacha20_poly1305.proto 153) 154 155tink_cc_proto( 156 NAME hkdf_prf_cc_proto 157 SRCS hkdf_prf.proto 158 DEPS 159 tink::proto::common_cc_proto 160) 161 162tink_cc_proto( 163 NAME aes_cmac_prf_cc_proto 164 SRCS aes_cmac_prf.proto 165) 166 167tink_cc_proto( 168 NAME hmac_prf_cc_proto 169 SRCS hmac_prf.proto 170 DEPS tink::proto::common_cc_proto 171) 172 173tink_cc_proto( 174 NAME hpke_cc_proto 175 SRCS hpke.proto 176) 177 178tink_cc_proto( 179 NAME prf_based_deriver_cc_proto 180 SRCS prf_based_deriver.proto 181 DEPS 182 tink::proto::tink_cc_proto 183) 184 185tink_cc_proto( 186 NAME jwt_hmac_cc_proto 187 SRCS jwt_hmac.proto 188) 189 190tink_cc_proto( 191 NAME empty_cc_proto 192 SRCS empty.proto 193) 194 195tink_cc_proto( 196 NAME test_proto_cc_proto 197 SRCS test_proto.proto 198) 199 200tink_target_group( 201 NAME public_protos_cc_proto 202 DEPS 203 tink::proto::config_cc_proto 204 tink::proto::tink_cc_proto 205) 206