babyjubjub-rs 0.0.1

BabyJubJub elliptic curve implementation
Documentation

babyjubjub-rs Crates.io Build Status

BabyJubJub elliptic curve implementation in Rust

Uses MiMC7 hash function: https://github.com/arnaucube/mimc-rs

Warning

Doing this in my free time to get familiar with Rust, do not use in production

  • point addition
  • point scalar multiplication
  • eddsa keys generation
  • eddsa signature
  • eddsa signature verification
  • {point, pk, signature} compress&decompress parsers

References