/Marvellous

The instance generator of the Vision and Rescue block ciphers.

Primary LanguageSageMIT LicenseMIT

Readme

This is a fork of the Rescue script from https://github.com/KULeuven-COSIC/Marvellous with an addition of the parameters for the following fields:

  • BLS12_377 curve BaseField
  • ed_on_BLS12_377 curve BaseField
  • ed_on_BLS12_381 curve BaseField
  • ed_on_BN254 curve BaseField

Old Readme

Marvellous

The instance generator of the Vision and Rescue block ciphers with corresponding sponge implementation of the work "Design of Symmetric-Key Primitives for Advanced Cryptographic Protocols" (https://eprint.iacr.org/2019/426).

Rescue Prime

The code of Rescue-Prime as found in “Rescue-Prime: a Standard Specification (SoK)” (https://eprint.iacr.org/2020/1143).