Skip to content

v0.5.0

Compare
Choose a tag to compare
@smlu smlu released this 15 Dec 10:53
· 20 commits to master since this release
8f5c092

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