A Python module to validate the Boot Integrity Visibility Output in Cisco Products.
Project description
This repo is a Python module that validates the Boot Integrity Visibility output generated on a Cisco IOS-XE device. See (http://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst3650/software/release/16-3/configuration_guide/b_163_consolidated_3650_cg/b_163_consolidated_3650_cg_chapter_01110010.pdf) for more information about the Cisco feature.
The module will cryptographically (integrity) validate the output to ensure that it was generated on the specified device. Then the Boot 0, Boot Loader and OS integrity values will be checked against a database of “Known Good Values” (KGV) provided by Cisco. This database of KGV will also be cryptographically validated that it was provided by Cisco.
This allows an administrator to validate the runtime state of the device and confirm that it is currently running genuine Cisco software.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file BootIntegrityValidator-2.2.1.macosx-12.3-arm64.tar.gz
.
File metadata
- Download URL: BootIntegrityValidator-2.2.1.macosx-12.3-arm64.tar.gz
- Upload date:
- Size: 58.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d75868279d148a483f950f306d0ddce7d0d25cabeb12583d2b56b225ed511939 |
|
MD5 | 49c24fdec20269566ac07eb2a2f05c2d |
|
BLAKE2b-256 | c5524878d07c72e7bf65fcb95a9561aacebd981928229804a4c3294a78ec6cc6 |
File details
Details for the file BootIntegrityValidator-2.2.1-py2.py3-none-any.whl
.
File metadata
- Download URL: BootIntegrityValidator-2.2.1-py2.py3-none-any.whl
- Upload date:
- Size: 40.3 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 369897dc456914b9d36b39f2472bff22e3e33e999df2d7259638eb7e7e4158d7 |
|
MD5 | ed947c7d39e6a296ba9376e657b33e76 |
|
BLAKE2b-256 | 415fa30d5e5742eb8947013d4660bca2f1a829dbb68ae082d85db3787a101cd7 |