Skip to content

C++implementation of Lamport One Time Signature on top of BLAKE2

License

Notifications You must be signed in to change notification settings

GEO-Protocol/lib-crypto-lamport

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

Abstract

C++implementation of Lamport One Time Signature on top of BLAKE2b.
Used in GEO Network client and observers chain backend.


How to use it


Note: This is the soure-based library!


  1. Clone this repo as a submodule into your project.
    git submodule add git@github.com:GEO-Protocol/lib-crypto-lamport.git crypto

  2. Ensure libsodium is initialised somewhere before the first call to this library. It doesn't check and initialize the libsodium itself for the performance purposes.

Dependancies


Tests and Examples

Basic operations tests and examples are provided here.

About

C++implementation of Lamport One Time Signature on top of BLAKE2

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published