Historique des commits

Auteur SHA1 Message Date
  Ian Goldberg cfedc0f825 cargo fmt il y a 1 mois
  Ian Goldberg e8c71f1823 Explicity re-export only the sigma_compiler crate and not the sigma_compiler::sigma_compiler macro il y a 5 mois
  Ian Goldberg e0ce76b158 Re-export the sigma-compiler crate so that it doesn't need to be an explicit dependency in your Cargo.toml file il y a 5 mois
  Ian Goldberg 8f9a595aa9 Mark CMZError as non_exhaustive for future extensibility il y a 5 mois
  Ian Goldberg c8e2c87023 CMZBP -> CMZbp to make clippy happier il y a 5 mois
  Ian Goldberg 4c130a89e6 cargo fmt il y a 5 mois
  Ian Goldberg bfbad00e71 Touch up README and include it as the cmz crate rustdoc il y a 5 mois
  Ian Goldberg e4ea8ff2d1 Clean up crate exports and docs il y a 5 mois
  Ian Goldberg e850753df0 Refactor to use runtime/derive/core crate pattern il y a 5 mois
  Ian Goldberg e7b44882fc Ensure the rng implements CryptoRng + RngCore il y a 7 mois
  Ian Goldberg 324e24d42a Add create_MAC and compute_MAC_coeff functions to CMZCred il y a 8 mois
  Ian Goldberg 33d34a16f7 clippy il y a 9 mois
  Ian Goldberg 3b272ee3f9 Change "cmz_gen_keys" to "cmz14_gen_keys" for consistency with the rest of the API il y a 9 mois
  Ian Goldberg de9d1efc2b Handle (and test) credentials declared in different modules from where a protocol using them is declared il y a 9 mois
  Ian Goldberg 425df68506 A function for creating fake MACs on a credential il y a 9 mois
  Ian Goldberg c5ab17a0d8 Generate the issuer proof statement for muCMZ il y a 10 mois
  Ian Goldberg 3e329df9b6 Ensure that the credentials passed to prepare and handle are for the right protocol (CMZ14 or µCMZ) il y a 10 mois
  Ian Goldberg 5ddd0ca5e3 Minor doc improvements il y a 10 mois
  Ian Goldberg be4b16835c Generate either CMZ14 or µCMZ keypairs, depending on a flag passed in il y a 10 mois
  Ian Goldberg 10c05f7bb3 Showing CMZ credentials (still no ZKPs yet) il y a 10 mois
  Michele Orrù 515dfef3a5 Transform some documentation into doctests. il y a 10 mois
  Michele Orrù 723aa81860 Minor documentation formatting improvements. il y a 10 mois
  Ian Goldberg 96aa50de5e Add a verify_MAC function to credentials il y a 10 mois
  Ian Goldberg f6a599b9d6 CMZ (not muCMZ) issuing progressing il y a 10 mois
  Ian Goldberg 66c9c45a54 More code generation il y a 10 mois
  Ian Goldberg 1dd53d20c3 Improve the error messages a bit il y a 10 mois
  Ian Goldberg 93868f628c Continue code generation il y a 10 mois
  Ian Goldberg f2dbcad56d Start code generation il y a 10 mois
  Ian Goldberg ea6649a5eb Classic CMZ and muCMZ gen_keys are slightly different il y a 10 mois
  Ian Goldberg c57c5effa1 The PrimeGroup trait automatically includes GroupEncoding il y a 10 mois