1*e7b1675dSTing-Kang Changpackage(default_visibility = ["//:__subpackages__"]) 2*e7b1675dSTing-Kang Chang 3*e7b1675dSTing-Kang Changlicenses(["notice"]) 4*e7b1675dSTing-Kang Chang 5*e7b1675dSTing-Kang Changcc_library( 6*e7b1675dSTing-Kang Chang name = "ecdsa_raw_sign_boringssl", 7*e7b1675dSTing-Kang Chang srcs = ["ecdsa_raw_sign_boringssl.cc"], 8*e7b1675dSTing-Kang Chang hdrs = ["ecdsa_raw_sign_boringssl.h"], 9*e7b1675dSTing-Kang Chang include_prefix = "tink/signature/internal", 10*e7b1675dSTing-Kang Chang deps = [ 11*e7b1675dSTing-Kang Chang "//:public_key_sign", 12*e7b1675dSTing-Kang Chang "//internal:bn_util", 13*e7b1675dSTing-Kang Chang "//internal:ec_util", 14*e7b1675dSTing-Kang Chang "//internal:err_util", 15*e7b1675dSTing-Kang Chang "//internal:fips_utils", 16*e7b1675dSTing-Kang Chang "//internal:md_util", 17*e7b1675dSTing-Kang Chang "//internal:ssl_unique_ptr", 18*e7b1675dSTing-Kang Chang "//internal:util", 19*e7b1675dSTing-Kang Chang "//subtle:common_enums", 20*e7b1675dSTing-Kang Chang "//subtle:subtle_util_boringssl", 21*e7b1675dSTing-Kang Chang "//util:errors", 22*e7b1675dSTing-Kang Chang "//util:statusor", 23*e7b1675dSTing-Kang Chang "@boringssl//:crypto", 24*e7b1675dSTing-Kang Chang "@com_google_absl//absl/status", 25*e7b1675dSTing-Kang Chang "@com_google_absl//absl/strings", 26*e7b1675dSTing-Kang Chang ], 27*e7b1675dSTing-Kang Chang) 28*e7b1675dSTing-Kang Chang 29*e7b1675dSTing-Kang Changcc_test( 30*e7b1675dSTing-Kang Chang name = "ecdsa_raw_sign_boringssl_test", 31*e7b1675dSTing-Kang Chang size = "small", 32*e7b1675dSTing-Kang Chang srcs = ["ecdsa_raw_sign_boringssl_test.cc"], 33*e7b1675dSTing-Kang Chang tags = ["fips"], 34*e7b1675dSTing-Kang Chang deps = [ 35*e7b1675dSTing-Kang Chang ":ecdsa_raw_sign_boringssl", 36*e7b1675dSTing-Kang Chang "//:public_key_sign", 37*e7b1675dSTing-Kang Chang "//:public_key_verify", 38*e7b1675dSTing-Kang Chang "//internal:ec_util", 39*e7b1675dSTing-Kang Chang "//internal:fips_utils", 40*e7b1675dSTing-Kang Chang "//subtle:common_enums", 41*e7b1675dSTing-Kang Chang "//subtle:ecdsa_verify_boringssl", 42*e7b1675dSTing-Kang Chang "//subtle:subtle_util_boringssl", 43*e7b1675dSTing-Kang Chang "//util:status", 44*e7b1675dSTing-Kang Chang "//util:statusor", 45*e7b1675dSTing-Kang Chang "//util:test_matchers", 46*e7b1675dSTing-Kang Chang "@com_google_absl//absl/status", 47*e7b1675dSTing-Kang Chang "@com_google_googletest//:gtest_main", 48*e7b1675dSTing-Kang Chang ], 49*e7b1675dSTing-Kang Chang) 50