Skip to content

Optimized Picnic implementation version 3.0.12

Compare
Choose a tag to compare
@sebastinas sebastinas released this 01 Apr 14:15
· 89 commits to master since this release
v3.0.12
  • Improve matrix multiplication for L5 instances on AVX2. This improves the performance of Picnic-L5-{FS,UR} by up to 5 %.
  • Reduce memory usage and initialization cost for trees.
  • Make the use of mzd_local_t as SIMD registers explicit. This change avoids potential issues when not following the rules for accessing members of unions.
  • Clear temporary copies of private keys.