- Title
- Investigating multi-thread utilization as a software defence mechanism against side channel attacks
- Creator
- Frieslaar, Ibraheem, Irwin, Barry V W
- Subject
- To be catalogued
- Date
- 2016
- Type
- text
- Type
- article
- Identifier
- http://hdl.handle.net/10962/430190
- Identifier
- vital:72672
- Identifier
- https://doi.org/10.1145/3015166.3015176
- Description
- A 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 multi-threads and a task scheduler on a microcontroller to purposefully leak out information at critical points in the cryptographic algorithm and confuse the attacker. This research demonstrates it is capable of outperforming the known countermeasure of hiding and shuffling in terms of preventing the secret information from being leaked out. Furthermore, the proposed countermeasure mitigates the side channel attacks, such as correlation power analysis and template attacks.
- Format
- 10 pages, pdf
- Language
- English
- Relation
- Proceedings of the 8th International Conference on Signal Processing Systems, Frieslaar, I. and Irwin, B., 2016, November. Investigating multi-thread utilization as a software defence mechanism against side channel attacks. In Proceedings of the 8th International Conference on Signal Processing Systems (pp. 189-193), Proceedings of the 8th International Conference on Signal Processing Systems volume 2016 number 1 183 193 2016 978-1-4503-4790-7
- Rights
- Publisher
- Rights
- Use of this resource is governed by the terms and conditions of the ACM Digital Library Statement (https://libraries.acm.org/digital-library/policies#anchor3)
- Hits: 82
- Visitors: 88
- Downloads: 10
Thumbnail | File | Description | Size | Format | |||
---|---|---|---|---|---|---|---|
View Details Download | SOURCE1 | Investigating multi-thread utilization as a software defence mechanism against side channel attacks.pdf | 679 KB | Adobe Acrobat PDF | View Details Download |