Patent 10073661 was granted and assigned to Atmel Corporation on September, 2018 by the United States Patent and Trademark Office.
The disclosed embodiments provide security extensions for memory (e.g., non-volatile memory) by means of address and data scrambling and differential data storage to minimize exposure to side channel attacks and obfuscate the stored data. The scrambling function maximizes reverse engineering costs when recovering sequences of secret keys.