Publication | Closed Access
Mitigating Reverse Engineering Attacks on Deep Neural Networks
24
Citations
24
References
2019
Year
Unknown Venue
Hardware SecurityDeep Neural NetworksEngineeringEvasion TechniqueInformation SecurityAttack ModelMemory Access PatternAdversarial Machine LearningComputer EngineeringReverse EngineeringComputer ScienceSide-channel AttackDeep LearningSoftware AnalysisDummy Memory AccessesObfuscation (Software)Data SecurityCryptography
With the structure of deep neural networks (DNN) being of increasing commercial value, DNN reverse engineering attacks have become a great security concern. It has been shown that the memory access pattern of a processor running DNNs can be exploited to decipher their detailed structure. In this work, we propose a defensive memory access mechanism which utilizes oblivious shuffle, address space layout randomization, and dummy memory accesses to counter such attacks. Experiments show that our defense exponentially increases the attack complexity with asymptotically lower memory access overhead compared to generic memory obfuscation techniques such as ORAM and is scalable to larger DNNs.
| Year | Citations | |
|---|---|---|
Page 1
Page 1