8000 Releases · ZeroPass/ack · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: ZeroPass/ack

v0.6.0

29 Dec 18:31
Compare
Choose a tag to compare

What's New

  • Implemented ECDSA public key recovery from signature
  • Added new elliptic curves: brainpoolP256r1, brainpoolP320r1, brainpoolP384r1,brainpoolP512r1, sepc384r1, sepc521r1
  • Implemented modular square root
  • Added new flexbuffer

What's Changed

  • Refactored ec_curve_fp : Added functions for decompressing & encoding/decoding EC point
  • Refactored & Fixed class bigint
  • Updated example contract, added actions for new elliptic curves
  • Updated test gen. scripts

Full Changelog: v0.5.0...v0.6.0

v0.5.0

15 Dec 10:53
8f5c092
Compare
Choose a tag to compare

What's New

  • Implemented RSA PKCS#1v1.5 & RSASSA-PSS signature verification functions for SHA-384
  • [Example] Added actions rsasha34 & rsapsssha34

What's Changed

  • Eliminated potential RSA signature malleability when s >= n
  • Fixed initializing ec_curve_fp constants
  • Fixed ec_fixed_bigint for unaligned bit sizes
  • Optimized passing of std::span and std::string_view objects to functions, potentially eliminating pointer indirection and aliasing
  • Rename assert_rsa_sha1_assert to assert_rsa_sha1
  • Rename buffer_base::alloc to buffer_base::resize
  • Renamed word size function to bitsize_to_wordsize
  • Updated test gen. scripts

Full Changelog: v0.4.0...v0.5.0

v0.4.0

04 Dec 13:33
Compare
Choose a tag to compare