SCALib is SIMPLE-Crypto’s Side-Channel evaluation library. It is a Python package that contains state-of-the-art tools for side-channel security evaluations. It focuses on providing efficient implementations of analysis methods widely used by the side-channel research community and maintaining a simple and flexible interface.
The library is used as a first tool to assess the security of our open source implementations. It is also used in multiple side-channel research teams across the world.
- Multiple evaluation algorithms implemented.
- Excellent performance in benchmarks compared other open-source libraries.
- Continuously improved, expanded and released on PyPI.