Scalib

Latest version: v0.6.1

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

Scan your dependencies

Page 3 of 4

0.4.2

-------------------

* Fix AVX2 not used when building rust dependencies.

0.4.1

-------------------

* Fix docs not building

0.4.0

-------------------

* SASCA: support modular ADD and MUL operations (18)
* TTest: Performance improvement by using a mix of 2 passes and 1 pass algorithms
* MTTest: First implementation of multivariate T-test.
* Improved documentation and README.rst
* SNR: use pooled formulas for better correctness then there are few traces,
saves RAM (up to 75% reduction) and improves perf (about 2x single-threaded).
* Bump python minimum version to 3.7
* Revamp multi-threading handling thanks to new `scalib.threading` module.
* AVX2: Wheels on PyPi are built with AVX2 feature.

0.3.4

-------------------

* Release GC in SASCA's `run_bp` .
* Release GC in `rank_accurary` and `rank_nbin`.
* `LDA.predict_proba` is marked thread-safe.
* Hide by default the progress bar of `SASCAGraph.run_bp` (can be re-enable
with the `progress` parameter).

0.3.3

-------------------

* Solving minor issues in `MultiLDA` and `LDAClassifier`. Allowing multiple
threads in `predict_proba()` and add a `done` flag to `solve()`.

0.3.2

-------------------

* Chunk `SNR.fit_u` to maintain similar performances with long traces and
adding a progress bar

Page 3 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.