Download Latest Version AAD-50 v1.1 -- USB Enclosure Support + Three-Tier Passthrough source code.tar.gz (2.8 MB)
Email in envelope

Get an email when there's a new version of AAD-50

Home / v1.0.2
Name Modified Size InfoDownloads / Week
Parent folder
AAD50.exe 2026-06-05 31.6 MB
AAD-50 v1.0.2 -- Windows GUI + Standalone EXE source code.tar.gz 2026-06-05 2.6 MB
AAD-50 v1.0.2 -- Windows GUI + Standalone EXE source code.zip 2026-06-05 2.6 MB
README.md 2026-06-05 1.1 kB
Totals: 4 Items   36.8 MB 0

The Abeselom ASIC-Direct 50 (AAD-50)

Firmware-Enforced NVMe Sanitization Framework — v1.0.2

First public release of the AAD-50 NVMe Sanitization Framework.

What's Included

  • AAD50.exe — Standalone Windows application (no Python required)
  • Runs on Windows 10 1607+ / Windows 11
  • Must be run as Administrator
  • Dry-Run simulation mode — safe to test without hardware
  • Live mode — 50-cycle firmware-enforced NVMe sanitization
  • PDF Certificate of Destruction with SHA-256 audit hash

How to Run

  1. Download AAD50.exe
  2. Right-click → Run as administrator
  3. Enable Dry-Run mode for safe simulation
  4. Select your NVMe drive and follow the on-screen instructions

Also Available in This Repository

  • Linux reference implementation (aad50_abeselom.py)
  • Windows command-line implementation (aad50_abeselom_windows.py)
  • IEEE-format technical whitepaper (AAD50_Abeselom_Whitepaper.pdf)

Full Documentation

https://github.com/yonasabeselom/aad50

Author: Yonas Abeselom — yonas_abeselom@protonmail.com

Source: README.md, updated 2026-06-05