aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMITSUNARI Shigeo <herumi@nifty.com>2017-03-15 07:39:43 +0800
committerMITSUNARI Shigeo <herumi@nifty.com>2017-03-15 07:39:43 +0800
commit90b13a50d0bf2d7f4520121ff1d87e13cab82ff4 (patch)
tree0c06e86340a161a2d9aeecf78d7a6dc7bfd8f0d2 /src
parent9e22eb9ea1f32d7d181cc62e38633eefdaa75226 (diff)
downloaddexon-bls-90b13a50d0bf2d7f4520121ff1d87e13cab82ff4.tar
dexon-bls-90b13a50d0bf2d7f4520121ff1d87e13cab82ff4.tar.gz
dexon-bls-90b13a50d0bf2d7f4520121ff1d87e13cab82ff4.tar.bz2
dexon-bls-90b13a50d0bf2d7f4520121ff1d87e13cab82ff4.tar.lz
dexon-bls-90b13a50d0bf2d7f4520121ff1d87e13cab82ff4.tar.xz
dexon-bls-90b13a50d0bf2d7f4520121ff1d87e13cab82ff4.tar.zst
dexon-bls-90b13a50d0bf2d7f4520121ff1d87e13cab82ff4.zip
add getOpUnitSize
Diffstat (limited to 'src')
-rw-r--r--src/bls.cpp4
-rw-r--r--src/bls_if.cpp4
2 files changed, 8 insertions, 0 deletions
diff --git a/src/bls.cpp b/src/bls.cpp
index a159373..97ca2a1 100644
--- a/src/bls.cpp
+++ b/src/bls.cpp
@@ -206,6 +206,10 @@ void init(int curve, int maxUnitSize)
g_pQ = &Q;
g_pQcoeff = &Qcoeff;
}
+size_t getOpUnitSize()
+{
+ return sizeof(Fp) / sizeof(uint64_t);
+}
Id::Id(unsigned int id)
{
diff --git a/src/bls_if.cpp b/src/bls_if.cpp
index 05ba0e8..8fd1a55 100644
--- a/src/bls_if.cpp
+++ b/src/bls_if.cpp
@@ -47,6 +47,10 @@ void blsInit(int curve, int maxUnitSize)
{
bls::init(curve, maxUnitSize);
}
+size_t blsGetOpUnitSize()
+{
+ return bls::getOpUnitSize();
+}
blsId *blsIdCreate()
{