/ndn-multi-party-signature

BLS based multiparty signature over Named Data Networking (in progress)

Primary LanguageC++GNU General Public License v3.0GPL-3.0

NDN-MPS: Multiparty Signature Support over Named Data Networking

Goals:

  • NDN-format signature based on BLS (Boneh–Lynn–Shacham) digital signature over BLS(Barreto-Lynn-Scott) 12-381 curve.
  • Multi-party signature negotiation protocol
  • Multi-party signature verification scheme with enhanced NDN Trust Schema

Build

Build without unit tests:

mkdir build
cd build
cmake ..
make

Build with unit tests:

mkdir build && cd build
cmake -DHAVE_TESTS=1 -DCMAKE_BUILD_TYPE=Release .. 
make
./unit-tests

Contact