35 lines
1.1 KiB
TOML
Executable File
35 lines
1.1 KiB
TOML
Executable File
# Air Gap profile — offline, multi-pass, every-pass verify, SHAKE256 PRNG.
|
|
|
|
[meta]
|
|
name = "Air Gap"
|
|
version = 1
|
|
description = "Classified, offline: 7-pass DoD with every-pass verify, SHAKE256 PRNG, signed PDF certificate. For air-gapped environments where the certificate must be verifiable offline."
|
|
nist_class = "purge"
|
|
audience = "Classified, air-gapped destruction"
|
|
|
|
[defaults]
|
|
prng_pool = ["SHAKE256 (CSPRNG)"]
|
|
hash = "SHA-256"
|
|
verify = "every"
|
|
certificate = "both"
|
|
report = ["summary", "detailed", "compliance"]
|
|
|
|
[policy_map]
|
|
hdd_cmr = "hdd_overwrite"
|
|
hdd_smr = "hdd_overwrite"
|
|
ssd_sata = "ssd_purge_then_overwrite"
|
|
ssd_sas = "ssd_purge_then_overwrite"
|
|
ssd_usb = "ssd_purge_then_overwrite"
|
|
ssd_nvme = "nvme_sanitize_then_overwrite"
|
|
pmem = "pmem_crypto_erase"
|
|
mmc = "embedded_overwrite"
|
|
sd = "embedded_overwrite"
|
|
ufs = "embedded_overwrite"
|
|
virtual = "virtual_overwrite"
|
|
|
|
[constraints]
|
|
require_secure_erase_capable = false
|
|
abort_on_verify_failure = true
|
|
require_signed_certificate = true
|
|
minimum_passes = 7
|