Skip to content

Compact linkable ring signatures. A modification on MLSAG.

Notifications You must be signed in to change notification settings

crate-crypto/CLSAG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CLSAG

This is a pure Rust implementation of the Compact Linkable Spontaneous Anonymous Group construction.

  • This is a fork of the MLSAG implementation.

  • This implementation has not been reviewed or auditted. Use at your own risk.

Rust

In order to compile, you must be on Rust nightly.

Benchmarks

The following table gives benchmarks for dual-key verification using ristretto255.

Ring size Verification (μs)
2 997
4 1,385
6 2,026
8 2,855
11 3,695
16 5,399
32 11,939
64 24,824
128 48,453
256 107,200
512 267,760

CPU : 2.2 GHz Intel Core i7

Paper

https://eprint.iacr.org/2019/654

License

Licensed under MIT:

Releases

No releases published

Packages

No packages published

Languages