├── .gitignore ├── CMakeLists.txt ├── CONTRIBUTING.md ├── Changelog.md ├── LICENSE ├── README.md ├── cmake ├── CompilerSettings.cmake ├── FindGMP.cmake ├── HunterGate.cmake ├── ProjectPbc.cmake ├── ProjectPbcSig.cmake ├── config.cmake └── config.guess ├── doc └── interface.md ├── group_sig ├── CMakeLists.txt ├── algorithm │ ├── GroupSig.cpp │ ├── GroupSig.h │ ├── GroupSigFactory.h │ ├── GroupSigInterface.h │ ├── KeyLoaderDumper.cpp │ ├── KeyLoaderDumper.h │ ├── LinearPair.h │ ├── RingSig.cpp │ ├── RingSig.h │ ├── bbs04 │ │ ├── GroupSig_BBS.cpp │ │ ├── GroupSig_BBS.h │ │ ├── GroupSig_BBS_Impl.cpp │ │ └── GroupSig_BBS_Impl.h │ └── ring-sig │ │ ├── Common.h │ │ ├── LinkableRingSig_Impl.cpp │ │ └── LinkableRingSig_Impl.h └── devcore │ ├── Base64.cpp │ ├── Base64.h │ ├── CommonFunc.h │ ├── CommonStruct.h │ ├── ConfigParser.h │ ├── SHA3.cpp │ ├── SHA3.h │ ├── StatusCode.h │ ├── easylog.h │ └── vector_ref.h ├── patch └── pbc_sig.patch └── release_note.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/Changelog.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/README.md -------------------------------------------------------------------------------- /cmake/CompilerSettings.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/cmake/CompilerSettings.cmake -------------------------------------------------------------------------------- /cmake/FindGMP.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/cmake/FindGMP.cmake -------------------------------------------------------------------------------- /cmake/HunterGate.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/cmake/HunterGate.cmake -------------------------------------------------------------------------------- /cmake/ProjectPbc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/cmake/ProjectPbc.cmake -------------------------------------------------------------------------------- /cmake/ProjectPbcSig.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/cmake/ProjectPbcSig.cmake -------------------------------------------------------------------------------- /cmake/config.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/cmake/config.cmake -------------------------------------------------------------------------------- /cmake/config.guess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/cmake/config.guess -------------------------------------------------------------------------------- /doc/interface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/doc/interface.md -------------------------------------------------------------------------------- /group_sig/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/group_sig/CMakeLists.txt -------------------------------------------------------------------------------- /group_sig/algorithm/GroupSig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/group_sig/algorithm/GroupSig.cpp -------------------------------------------------------------------------------- /group_sig/algorithm/GroupSig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/group_sig/algorithm/GroupSig.h -------------------------------------------------------------------------------- /group_sig/algorithm/GroupSigFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/group_sig/algorithm/GroupSigFactory.h -------------------------------------------------------------------------------- /group_sig/algorithm/GroupSigInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/group_sig/algorithm/GroupSigInterface.h -------------------------------------------------------------------------------- /group_sig/algorithm/KeyLoaderDumper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/group_sig/algorithm/KeyLoaderDumper.cpp -------------------------------------------------------------------------------- /group_sig/algorithm/KeyLoaderDumper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/group_sig/algorithm/KeyLoaderDumper.h -------------------------------------------------------------------------------- /group_sig/algorithm/LinearPair.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/group_sig/algorithm/LinearPair.h -------------------------------------------------------------------------------- /group_sig/algorithm/RingSig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/group_sig/algorithm/RingSig.cpp -------------------------------------------------------------------------------- /group_sig/algorithm/RingSig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/group_sig/algorithm/RingSig.h -------------------------------------------------------------------------------- /group_sig/algorithm/bbs04/GroupSig_BBS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/group_sig/algorithm/bbs04/GroupSig_BBS.cpp -------------------------------------------------------------------------------- /group_sig/algorithm/bbs04/GroupSig_BBS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/group_sig/algorithm/bbs04/GroupSig_BBS.h -------------------------------------------------------------------------------- /group_sig/algorithm/bbs04/GroupSig_BBS_Impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/group_sig/algorithm/bbs04/GroupSig_BBS_Impl.cpp -------------------------------------------------------------------------------- /group_sig/algorithm/bbs04/GroupSig_BBS_Impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/group_sig/algorithm/bbs04/GroupSig_BBS_Impl.h -------------------------------------------------------------------------------- /group_sig/algorithm/ring-sig/Common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/group_sig/algorithm/ring-sig/Common.h -------------------------------------------------------------------------------- /group_sig/algorithm/ring-sig/LinkableRingSig_Impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/group_sig/algorithm/ring-sig/LinkableRingSig_Impl.cpp -------------------------------------------------------------------------------- /group_sig/algorithm/ring-sig/LinkableRingSig_Impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/group_sig/algorithm/ring-sig/LinkableRingSig_Impl.h -------------------------------------------------------------------------------- /group_sig/devcore/Base64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/group_sig/devcore/Base64.cpp -------------------------------------------------------------------------------- /group_sig/devcore/Base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/group_sig/devcore/Base64.h -------------------------------------------------------------------------------- /group_sig/devcore/CommonFunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/group_sig/devcore/CommonFunc.h -------------------------------------------------------------------------------- /group_sig/devcore/CommonStruct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/group_sig/devcore/CommonStruct.h -------------------------------------------------------------------------------- /group_sig/devcore/ConfigParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/group_sig/devcore/ConfigParser.h -------------------------------------------------------------------------------- /group_sig/devcore/SHA3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/group_sig/devcore/SHA3.cpp -------------------------------------------------------------------------------- /group_sig/devcore/SHA3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/group_sig/devcore/SHA3.h -------------------------------------------------------------------------------- /group_sig/devcore/StatusCode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/group_sig/devcore/StatusCode.h -------------------------------------------------------------------------------- /group_sig/devcore/easylog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/group_sig/devcore/easylog.h -------------------------------------------------------------------------------- /group_sig/devcore/vector_ref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/group_sig/devcore/vector_ref.h -------------------------------------------------------------------------------- /patch/pbc_sig.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FISCO-BCOS/group-signature-lib/HEAD/patch/pbc_sig.patch -------------------------------------------------------------------------------- /release_note.txt: -------------------------------------------------------------------------------- 1 | v1.2.0 2 | --------------------------------------------------------------------------------