diff options
author | MITSUNARI Shigeo <herumi@nifty.com> | 2017-05-29 05:31:17 +0800 |
---|---|---|
committer | MITSUNARI Shigeo <herumi@nifty.com> | 2017-05-29 05:31:17 +0800 |
commit | 14c6246a6ca198a89498d766641b07230e9c647d (patch) | |
tree | 4b8ebda7c87269b300429f91991d1d4119cb8ecd /src/bls.cpp | |
parent | d6de132a2d40e79eaa944999882c484015c3261a (diff) | |
download | dexon-bls-14c6246a6ca198a89498d766641b07230e9c647d.tar dexon-bls-14c6246a6ca198a89498d766641b07230e9c647d.tar.gz dexon-bls-14c6246a6ca198a89498d766641b07230e9c647d.tar.bz2 dexon-bls-14c6246a6ca198a89498d766641b07230e9c647d.tar.lz dexon-bls-14c6246a6ca198a89498d766641b07230e9c647d.tar.xz dexon-bls-14c6246a6ca198a89498d766641b07230e9c647d.tar.zst dexon-bls-14c6246a6ca198a89498d766641b07230e9c647d.zip |
update api
Diffstat (limited to 'src/bls.cpp')
-rw-r--r-- | src/bls.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/bls.cpp b/src/bls.cpp index 01a6ae9..70bbfa3 100644 --- a/src/bls.cpp +++ b/src/bls.cpp @@ -258,6 +258,11 @@ void Id::set(const uint64_t *p) getInner().v.setArrayMask(p, keySize); } +void Id::setLittleEndian(const void *buf, size_t bufSize) +{ + getInner().v.setArrayMask((const char *)buf, bufSize); +} + bool Sign::operator==(const Sign& rhs) const { return getInner().sHm == rhs.getInner().sHm; @@ -410,6 +415,10 @@ void SecretKey::set(const uint64_t *p) { getInner().s.setArrayMask(p, keySize); } +void SecretKey::setLittleEndian(const void *buf, size_t bufSize) +{ + getInner().s.setArrayMask((const char *)buf, bufSize); +} void SecretKey::getPublicKey(PublicKey& pub) const { |