Sibc

Latest version: v1.0.4

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

Scan your dependencies

0.0.1

> 2021-03-23

Constants

* use pkg_resources

Feat

* updating CHANGELOG.md; at this point we have the first complete working version of the code
* moving data from {ijk,gen,strategy}/montgomery to {ijk,gen,strategy}/montgomery, for an easy future integration of different curve models
* updating README.md and TODOLIST files
* updating path file required in csidh/header.py
* adding small help descriptions for the missing terminal commands
* removing outdated console commands, and including sibc-precompute-sdacs as a new command
* new isolated file for precomputing sdacs

Fix

* data generation according curvemodel=montgomery
* small modification in the bsidh/__init__.py description
* giving the right ordering for the comments in __init__.py and test_xxxx.py files
* plotting of strategies working for both of csidh and bsidh
* integrating the new library name (sibc)
* README.md and CONTRIBUTORS according to the new library name
* .gitignore according to the new library name
* create-tests.sh and test-cli.sh; sidh-autosearch has been deleted

Reactor

* cleaning the code (removing not used variables from sibc/constants.py file)

Refactor

* moving strategy_block_cost() in the __init__() of Gae_xx().
* exponent bounds for csidh are now read them from disk (cleaning the code)
* updating/adding precomputed data for both of csidh and csidh primitives
* adating the tests according current file description, and adding scripts for precomputing data of csidh and bsidh
* insolating strategy precomputation
* IsogenyCurve class reads tuned velusqrt parameters from files with suffix either -scaled or -unscaled
* MontgomeryCurve class assumes sdacs were precomputed before

Update

* adding sibc-0.0.1.tar.gz deb_dist/ to .gitignore
* adding sibc-installed.txt to .gitignore
* TODOLIST (anyother improvements [?])

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.