Positioned between host SATA adapter and device SATA controller, X-Wall MX+ encrypts/decrypts entire SATA disk drive, including boot sector, temp files, and OS, with SATA Gen 3 speed at 6 Gbps. This SATA-to-SATA (Gen 3/2/1) real-time cryptographic ASIC protects data in transit and at rest with 256-bit AES ECB, CBC, or XTS. System performance is unaffected while product is engaged, and operation is OS independent (including embedded) as well as transparent to all users.