Nistbeacon

Latest version: v0.9.4

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

Scan your dependencies

Page 1 of 3

0.9.4

- Project Changes
- Switched to `pycryptodome` from `pycrypto`.
- Started locking versions for `requirements.txt`.
- Created a `sphinx` based documentation site.
- Internal Changes
- Synced `LICENSE` file to use boilerplate notice.
- Removed `nist_records` dependency on `NistBeaconValue`
- Removed `local_record_db`. Most records are stored in `json` now.

0.9.3

- Updated `LICENSE` to work with GitHub LICENSE features.
- Updated `README` links for Codecov,
- Fixed `CONTRIBUTING` link in `README`.
- Updated library to use additional signing key
- For more details, see:
- https://github.com/urda/nistbeacon/issues/22
- https://github.com/urda/nistbeacon/issues/26

0.9.2

- Internal Changes
- LICENSE
- Updated for 2016.
- `NistBeacon`
- `get_first_record` now defaults to downloading the first record.
- `NistBeaconCrypto`
- Now computes the `struct` and other values for the `SHA512Hash`.
- `NistBeaconValue`
- Pushed `struct` and signature hash building into
`NistBeaconCrypto`.
- Project Changes
- Coverage Tool
- Switched from Coveralls to Codecov.

0.9.1

- Internal Changes
- `NistBeacon`
- `NIST_BASE_URL` renamed to `_NIST_API_URL`, to clarify that the value
should **NOT** be altered under normal circumstances.
- `NistBeaconCrypto`
- New helper class for signature checking of `NistBeaconValue` objects.
This is **NOT** a class designed for general use!
- `NistBeaconValue`
- Added a helper class `NistBeaconCrypto` to handle SHA512 generation
and signature checking. This means that `NistBeaconCrypto` needs to
be the only reference for key import and signature checking. All
other `NistBeaconValue` do not have to generate the full RSA objects.
- Started using the now existing `xmlns` property directly from NIST.

0.9.0

- Features
- `NistBeaconValue`
- Added a `pseudo_random` property.
Returns a `random.Random` object that has been seeded with
the `output_value` for a given `NistBeaconValue`.

0.8.3

- Internal Changes
- `NistBeaconValue`
- Creating a beacon value will store the JSON, XML representations once.
These values do not have to be computed on each `json` or `xml` property
access now as before.
- Project Changes (for Developers)
- `pylint` has been added to the project and build process.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.