J
Jude Angelo Ambrose
Researcher at University of New South Wales
Publications - 49
Citations - 648
Jude Angelo Ambrose is an academic researcher from University of New South Wales. The author has contributed to research in topics: Side channel attack & Power analysis. The author has an hindex of 12, co-authored 49 publications receiving 556 citations. Previous affiliations of Jude Angelo Ambrose include Delft University of Technology & Khulna University of Engineering & Technology.
Papers
More filters
Journal ArticleDOI
Processor Design for Soft Errors: Challenges and State of the Art
TL;DR: This article introduces the soft error problem from the perspective of processor design and provides a survey of the existing soft error mitigation methods across different levels of design abstraction involved in processor design, including the devicelevel, the circuit level, the architectural level, and the program level.
Proceedings ArticleDOI
RIJID: random code injection to mask power analysis based side channel attacks
TL;DR: A HW/SW based randomized instruction injection technique is proposed in this paper to overcome the pitfalls of previous countermeasures and injects random instructions at random places during the execution of an application which protects the system from both SPA and DPA.
Proceedings ArticleDOI
MUTE-AES: a multiprocessor architecture to prevent power analysis based side channel attack of the AES algorithm
TL;DR: Side channel attack based upon the analysis of power traces is an effective way of obtaining the encryption key from secure processors by using opposite logic.
Journal ArticleDOI
Design and implementation of an operating system for composable processor sharing
Andreas Hansson,Marcus Ekerhult,Anca Molnos,Aleksandar Milutinovic,Andrew Nelson,Jude Angelo Ambrose,Kees Goossens +6 more
TL;DR: This work presents the design and implementation of CompOSe, a light-weight (only 1500 lines of code) composable operating system for MPSoCs, and experimentally demonstrates the ability to provide temporal composability, even in the presence of dynamic application behaviour and multiple use cases.
Composability and Predictability for Independent Application Development, Verification, and Execution.
TL;DR: Five techniques to achieve composability and/or predictability in soc resources are presented and their implementation for processors, interconnect, and memories in this platform is explained.