https://github.com/avras/pasta-mimc
Reference implementations of MiMC hash function on Pasta curves
https://github.com/avras/pasta-mimc
Last synced: 6 months ago
JSON representation
Reference implementations of MiMC hash function on Pasta curves
- Host: GitHub
- URL: https://github.com/avras/pasta-mimc
- Owner: avras
- License: mit
- Created: 2022-06-27T11:16:50.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-07-08T04:26:35.000Z (almost 4 years ago)
- Last Synced: 2025-01-22T17:14:26.554Z (over 1 year ago)
- Language: Sage
- Size: 79.1 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Sage implementations of MiMC hash on Pasta curves
This repository contains scripts to generate round constants and test cases for the MiMC hash function [1] on Pasta curves [2].
[1] *MiMC: Efficient Encryption and Cryptographic Hashing with Minimal Multiplicative Complexity*. Cryptology ePrint Archive, Report 2016/492. https://eprint.iacr.org/2016/492.
[2] *The Pasta Curves for Halo 2 and Beyond*, Daira Hopwood, https://electriccoin.co/blog/the-pasta-curves-for-halo-2-and-beyond/