Invention Grant
US08195957B2 Memory randomization for protection against side channel attacks 有权
记忆随机化,以防止侧向信道攻击

Memory randomization for protection against side channel attacks
Abstract:
Side channel attacks against a computing device are prevented by combinations of scrambling data to be stored in memory and scrambling the memory addresses of the data using software routines to execute scrambling and descrambling functions. Encrypted versions of variables, data and lookup tables, commonly employed in cryptographic algorithms, are thus dispersed into pseudorandom locations. Data and cryptographic primitives that require data-dependent memory accesses are thus shielded from attacks that could reveal memory access patterns and compromise cryptographic keys.
Public/Granted literature
Information query
Patent Agency Ranking
0/0