aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMITSUNARI Shigeo <herumi@nifty.com>2017-04-02 12:23:19 +0800
committerMITSUNARI Shigeo <herumi@nifty.com>2017-04-02 12:23:19 +0800
commite93fda860bf3b798f6a02ee806da6693a725dd2f (patch)
tree751a06a920d216ffa9530c3c569c223ac96e2e5d /src
parent6e2296d78de9f3d29d4370b887e9fa92c251817f (diff)
downloaddexon-bls-e93fda860bf3b798f6a02ee806da6693a725dd2f.tar
dexon-bls-e93fda860bf3b798f6a02ee806da6693a725dd2f.tar.gz
dexon-bls-e93fda860bf3b798f6a02ee806da6693a725dd2f.tar.bz2
dexon-bls-e93fda860bf3b798f6a02ee806da6693a725dd2f.tar.lz
dexon-bls-e93fda860bf3b798f6a02ee806da6693a725dd2f.tar.xz
dexon-bls-e93fda860bf3b798f6a02ee806da6693a725dd2f.tar.zst
dexon-bls-e93fda860bf3b798f6a02ee806da6693a725dd2f.zip
sign is constant time ; signCT is removedrelease20170402
Diffstat (limited to 'src')
-rw-r--r--src/bls.cpp8
-rw-r--r--src/bls_if.cpp5
2 files changed, 1 insertions, 12 deletions
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);