Skip to content

practical-lr/practical-lr-signature

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This repository implements a practical LR-Sig with Rust languge.

For ECC-based schemes (LR-Okamoto, LR-Schnorr and LR-ECDSA), the Curve25519 is adopted to acheive better performance.

For pairing-based schemes (LR-BLS and LR-BB3), we choose BLS12-381 as the pairing friendly curve.

To benchmark all the scheme, just simply run cargo bench and the results will be shown in the terminal.

Alternatively, you could check ./target/criterion for detailed result (need to manually enable if Criterion updates).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages