Python-picnic

Latest version: v1.0.1

Safety actively analyzes 630094 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

3.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.

3.0.11

* Fix NEON code on M1.
* Ensure SSE2/AVX2/NEON shift intrinsics with immediate operands are used correctly.
* Use Boost.Test as unit test framework.

3.0.10

* Fix build with llvm on ARM with NEON enabled.

3.0.9

* Unbreak x86-32 build.
* Fix build on M1 with NEON enabled.

3.0.8

* Prefix compat function implementations with `picnic_`.
* Use OQS instruction set checking functions.
* Use OQS implementations of `aligned_alloc`, `aligned_free`, `explicit_bzero`, and `timingsafe_bcmp`.
* Install cmake configuration files.

3.0.7

* Various changes to improve OQS integration.
* Require cmake version 3.10.

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.