Skip to content

Releases: ZcashFoundation/redjubjub

0.7.0

31 Mar 10:55
Compare
Choose a tag to compare

Changes

  • Update reddsa requirement from 0.3.0 to 0.5.0 (#157, #158)
  • Update (dev) criterion requirement from 0.3 to 0.4 (#148)

0.6.0

03 Feb 21:49
Compare
Choose a tag to compare

Changes

  • refactor to use reddsa crate (#152)
  • remove unneeded digest dependency (#156)

RedJubjub 0.5.0

17 May 17:50
e19279f
Compare
Choose a tag to compare

Changes

  • Upgrade jubjub to 0.9, blake2b_simd to 1 (#147)
  • Fixed a bug where small-order verification keys (including the identity) were
    handled inconsistently: the VerificationKey parsing logic rejected them, but
    the identity VerificationKey could be produced from the zero SigningKey.
    The behaviour is now to consistently accept all small-order verification keys,
    matching the RedDSA specification. (#137)
    • Downstream users who currently rely on the inconsistent behaviour (for e.g.
      consensus compatibility, either explicitly wanting to reject small-order
      verification keys, or on the belief that this crate implemented the RedDSA
      specification) should continue to use previous versions of this crate, until
      they can either move the checks into their own code, or migrate their
      consensus rules to match the RedDSA specification.

RedJubjub 0.4.0

03 Apr 14:20
4ef6d33
Compare
Choose a tag to compare

Changes

  • Upgrade rand to 0.8, rand_core to 0.6, and rand_chacha to 0.3, together (#55)
  • Migrate to jubjub 0.6 (#59)
  • Derive Debug, PartialEq (#67)
  • Restrict the maximum number of participants to 255 by using u8 (#66)

RedJubjub 0.3.0

31 Mar 21:51
84d0fb6
Compare
Choose a tag to compare

Includes FROST!