From 90b13a50d0bf2d7f4520121ff1d87e13cab82ff4 Mon Sep 17 00:00:00 2001 From: MITSUNARI Shigeo Date: Wed, 15 Mar 2017 08:39:43 +0900 Subject: add getOpUnitSize --- src/bls.cpp | 4 ++++ src/bls_if.cpp | 4 ++++ 2 files changed, 8 insertions(+) (limited to 'src') 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() { -- cgit v1.2.3