AAD-50
Zero-trust storage erasure. Hardware-verified data destruction.
...AAD-50 fixes this by polling NVMe Log Page 0x81 (Sanitize Status) after every cycle and refusing to advance until SSTAT=0x1 confirms hardware completion.
Implements a 50-cycle B→C→A phase matrix: 40 cycles NAND overwrite, 5 FTL block erase, 5 cryptographic key destruction. Generates a SHA-256 tamper-evident audit chain and PDF Certificate of Destruction aligned with NIST SP 800-88 Rev.2 Purge, IEEE 2883-2022, and IEEE 2883.1-2025.
Runs on Linux CLI, Windows CLI, and Windows GUI. Supports USB enclosure passthrough via 3-tier SCSI/ATA pathway.
Adopted into linux-nvme/nvme-cli master (PR #3438) in 14 days. ...