mirror of
https://github.com/open-quantum-safe/liboqs.git
synced 2025-10-04 00:02:01 -04:00
* Adds CBOM: - CBOM generator: update_cbom.py - CBOM: cbom.json - CBOM schema validation: validate_cbom.sh - CBOM schema validation added to github actions Adds oqs_alg to docs yml. Corrects common crypto sources in Kyber and Dilithium docs. * - removes forward references to OpenSSL OIDs - move cbom to docs dir - move update and validate cbom files to scripts dir - update copy_from_upstream: scripts runs update_cbom.py (after update_docs_from_yaml.py)
8 lines
464 B
Bash
Executable File
8 lines
464 B
Bash
Executable File
#!/bin/sh
|
|
# SPDX-License-Identifier: MIT
|
|
|
|
cd "$(dirname "$0")"
|
|
wget -nc https://raw.githubusercontent.com/IBM/CBOM/main/bom-1.4-cbom-1.0.schema.json
|
|
wget -nc https://raw.githubusercontent.com/IBM/CBOM/main/spdx.schema.json
|
|
wget -nc https://raw.githubusercontent.com/IBM/CBOM/main/jsf-0.82.schema.json
|
|
ajv validate --spec=draft7 --validate-formats=false -r spdx.schema.json -r jsf-0.82.schema.json --strict=false -s bom-1.4-cbom-1.0.schema.json -d ../docs/cbom.json |