Author:Frieslaar, Ibraheem; Irwin, BDate:Nov 2016A state-of-the-art software countermeasure to defend against side channel attacks is investigated in this work. The implementation of this novel approach consists of using multithreads and a task scheduler on a microcontroller to purposefully ...Read more
Author:Frieslaar, Ibraheem; Irwin, Barry VWDate:Sep 2017This research investigates changes in the electromagnetic (EM) signatures of a cryptographic binary executable based on compile-time parameters to the GNU and clang compilers. The source code is compiled and executed on the Raspberry Pi 2 ...Read more
Author:Frieslaar, Ibraheem; Irwin, BDate:Oct 2016This research investigates the use of a multi-threaded framework as a software countermeasure mechanism to prevent attacks on the verifypin process in a pin-acceptance program. The implementation comprises of using various mathematical ...Read more