0.0.4 • Published 4 years ago
fujisaki_ringsig v0.0.4
fujisaki-ringsig
This is an implementation of the Traceable Ring Signature algorithm by Eiichiro Fujisaki and
Koutarou Suzuki. This crate uses the curve25519-dalek
library. In particular, it uses the ristretto
module for its elligator implementation.
License
Licensed under either of
- Apache License, Version 2.0, (LICENSE-APACHE)
- MIT license (LICENSE-MIT)
at your choice.
Warning
This crate should not be used in any serious contexts. It is not secure.
C-bindings
To generate C-bindings, run ./generate-c-header.sh
. See examples of C bindings
in example
folder.
To build examples written in C
cd examples
mkdir build
cd build
cmake -GNinja ..
ninja
Wasm-bindings
To generate wasm bindings, run npm run build
. This will generate a npm
package in the folder wasm/fujisaki_ringsig