diff options
Diffstat (limited to 'sample/bls_tool.cpp')
-rw-r--r-- | sample/bls_tool.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sample/bls_tool.cpp b/sample/bls_tool.cpp index 2dae6d4..a5c2abd 100644 --- a/sample/bls_tool.cpp +++ b/sample/bls_tool.cpp @@ -95,12 +95,13 @@ void recover_sig() size_t k; read(k); bls::SecretKeyVec msk(k); + bls::IdVec idVec(k); for (size_t i = 0; i < k; i++) { - read(msk[i].id); + read(idVec[i]); read(msk[i]); } bls::SecretKey sec; - sec.recover(msk); + sec.recover(msk, idVec); write(sec); } |