From e93fda860bf3b798f6a02ee806da6693a725dd2f Mon Sep 17 00:00:00 2001 From: MITSUNARI Shigeo Date: Sun, 2 Apr 2017 13:23:19 +0900 Subject: sign is constant time ; signCT is removed --- src/bls.cpp | 8 +------- src/bls_if.cpp | 5 ----- 2 files changed, 1 insertion(+), 12 deletions(-) (limited to 'src') diff --git a/src/bls.cpp b/src/bls.cpp index 6adc493..64cd40c 100644 --- a/src/bls.cpp +++ b/src/bls.cpp @@ -379,13 +379,7 @@ void SecretKey::sign(Sign& sign, const std::string& m) const { G1 Hm; HashAndMapToG1(Hm, m); - G1::mul(sign.getInner().sHm, Hm, getInner().s); -} -// constant time sign -void SecretKey::signCT(Sign& sign, const std::string& m) const -{ - G1 Hm; - HashAndMapToG1(Hm, m); +// G1::mul(sign.getInner().sHm, Hm, getInner().s); G1::mulCT(sign.getInner().sHm, Hm, getInner().s); } diff --git a/src/bls_if.cpp b/src/bls_if.cpp index 4080d70..56f35b0 100644 --- a/src/bls_if.cpp +++ b/src/bls_if.cpp @@ -134,11 +134,6 @@ void blsSecretKeySign(const blsSecretKey *sec, blsSign *sign, const char *m, siz { ((const bls::SecretKey*)sec)->sign(*(bls::Sign*)sign, std::string(m, size)); } -void blsSecretKeySignCT(const blsSecretKey *sec, blsSign *sign, const char *m, size_t size) -{ - ((const bls::SecretKey*)sec)->signCT(*(bls::Sign*)sign, std::string(m, size)); -} - void blsSecretKeySet(blsSecretKey *sec, const blsSecretKey* msk, size_t k, const blsId *id) { ((bls::SecretKey*)sec)->set((const bls::SecretKey *)msk, k, *(const bls::Id*)id); -- cgit v1.2.3