Adafruit-circuitpython-hashlib

Latest version: v1.4.15

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

Scan your dependencies

Page 5 of 5

1.2.0

https://github.com/adafruit/Adafruit_CircuitPython_hashlib/pull/7 Updated SHA1 constructor to accept optional `data` kwarg to reflect CPython's `hashlib` api: `hashlib.sha1(name[, data])`.


To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://github.com/adafruit/Adafruit_CircuitPython_Bundle).

Read the [docs](http://circuitpython.readthedocs.io/projects/hashlib/en/latest/) for info on how to use it.

1.1.0

* Added SHA-1 module based on [ajalt's python SHA1 implementation](https://github.com/ajalt/python-sha1).
* Added SHA-1 tests to `hashlib_simpletest.py`

To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://github.com/adafruit/Adafruit_CircuitPython_Bundle).

Read the [docs](http://circuitpython.readthedocs.io/projects/hashlib/en/latest/) for info on how to use it.

1.0.2

* Fixes the `__version__` for this module.

To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://github.com/adafruit/Adafruit_CircuitPython_Bundle).

Read the [docs](http://circuitpython.readthedocs.io/projects/hashlib/en/latest/) for info on how to use it.

1.0.1

Fixes an initialization error caused by a case mismatch within the MD5 class.


To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://github.com/adafruit/Adafruit_CircuitPython_Bundle).

Read the [docs](http://circuitpython.readthedocs.io/projects/hashlib/en/latest/) for info on how to use it.

1.0.0

This module implements a common interface to many different secure hash and message digest algorithms. Included are the FIPS secure hash algorithms SHA1, SHA224, SHA256, SHA384, and SHA512 (defined in FIPS 180-2) as well as RSA’s MD5 algorithm (defined in Internet RFC 1321).

SHA1 and MD5 algorithms are not currently supported by the CircuitPython module, but constructors/sub-modules are included in the library to retain backwards-compatibility with the CPython3 `hashlib` module's available algorithms.

To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://github.com/adafruit/Adafruit_CircuitPython_Bundle).

Read the [docs](http://circuitpython.readthedocs.io/projects/hashlib/en/latest/) for info on how to use it.

Page 5 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.