← Back to Labs

Android Flash, FTL, and the Cryptographic Wipe

Watch pages move through the FTL, see why overwrites create stale copies, and why Factory Reset destroys the key instead of scrubbing the NAND.

TEE / Titan Mmaster key: DESTROYEDAES-256 (wraps FEKs)live: 0 / stale: 0write amplification: 1.0xciphertext decryptable: noNAND die: 4 erase blocks × 8 pagesblk0-free-free-free-free-free-free-free-freeblk1-free-free-free-free-free-free-free-freeblk2-free-free-free-free-free-free-free-freeblk3-free-free-free-free-free-free-free-free
Step 1 / 8Blank flash, no mappings yet

The phone starts with erased NAND blocks, no file data, and no logical-to-physical mapping yet. There is storage capacity, but nothing meaningful has been written to it.

Arrow keys to step through flash state · R to reset

Tap dots to jump between storage events

Read the full article →Take the quiz →