aboutsummaryrefslogtreecommitdiffstats
path: root/include
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 /include
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 'include')
-rw-r--r--include/bls.hpp1
-rw-r--r--include/bls_if.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/include/bls.hpp b/include/bls.hpp
index f0a3650..28c6df6 100644
--- a/include/bls.hpp
+++ b/include/bls.hpp
@@ -53,6 +53,7 @@ struct Id;
@param maxUnitSize [in] 4 or 6 (specify same value used in compiling for validation)
*/
void init(int curve = CurveFp254BNb, int maxUnitSize = BLS_MAX_OP_UNIT_SIZE);
+size_t getOpUnitSize();
class SecretKey;
class PublicKey;
diff --git a/include/bls_if.h b/include/bls_if.h
index 194d14f..ce8463e 100644
--- a/include/bls_if.h
+++ b/include/bls_if.h
@@ -44,6 +44,7 @@ typedef struct {
} blsSign;
void blsInit(int curve, int maxUnitSize);
+size_t blsGetOpUnitSize(void);
blsId *blsIdCreate(void);
void blsIdDestroy(blsId *id);