1# Description: 2# AES SecAgg server protocol implementation. 3 4load("//fcp:config.bzl", "FCP_COPTS") 5 6package( 7 default_visibility = ["//fcp:internal"], 8) 9 10cc_library( 11 name = "aes", 12 srcs = [ 13 "aes_secagg_server_protocol_impl.cc", 14 ], 15 hdrs = [ 16 "aes_secagg_server_protocol_impl.h", 17 ], 18 copts = FCP_COPTS, 19 deps = [ 20 "//fcp/base", 21 "//fcp/secagg/server:experiments_names", 22 "//fcp/secagg/server:secagg_scheduler", 23 "//fcp/secagg/server:secagg_server_protocol_impl", 24 "//fcp/secagg/server:server_cc_proto", 25 "//fcp/secagg/server:tracing_schema", 26 "//fcp/secagg/shared", 27 "//fcp/tracing", 28 "@com_google_absl//absl/container:flat_hash_map", 29 "@com_google_absl//absl/container:node_hash_map", 30 "@com_google_absl//absl/status", 31 ], 32) 33