You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
1.4 KiB

5 years ago
  1. # go-iden3-crypto [![Go Report Card](https://goreportcard.com/badge/github.com/iden3/go-iden3-crypto)](https://goreportcard.com/report/github.com/iden3/go-iden3-crypto) [![Test Status](https://github.com/iden3/go-iden3-crypto/workflows/Test/badge.svg)](https://github.com/iden3/go-iden3-crypto/actions?query=workflow%3ATest) [![Lint Status](https://github.com/iden3/go-iden3-crypto/workflows/Lint/badge.svg)](https://github.com/iden3/go-iden3-crypto/actions?query=workflow%3ALint) [![GoDoc](https://godoc.org/github.com/iden3/go-iden3-crypto?status.svg)](https://godoc.org/github.com/iden3/go-iden3-crypto)
  2. Go implementation of some cryptographic primitives (that fit inside the SNARK field) used in iden3:
  3. * BabyJubJub curve arithmetics & EdDSA on it
  4. * Goldilocks curve arithmetics
  5. * Poseidon hash for BN254
  6. * Poseidon hash for Goldilocks
  7. * MIMC7
  8. ## Contributing
  9. Unless you explicitly state otherwise, any contribution intentionally submitted
  10. for inclusion in the work by you, as defined in the Apache-2.0 license, shall be
  11. dual licensed as below, without any additional terms or conditions.
  12. ## License
  13. © 2023 0kims Association
  14. This project is licensed under either of
  15. - [Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) ([`LICENSE-APACHE`](LICENSE-APACHE))
  16. - [MIT license](https://opensource.org/licenses/MIT) ([`LICENSE-MIT`](LICENSE-MIT))
  17. at your option.