Hossam ElAtali
PhD Student @ SSG UWaterloo

Welcome to my website! I’m Hossam, a PhD student at the University of Waterloo under the supervision of Prof. N. Asokan. My background is originally in electronics, but I shifted more towards computer architecture during my Master’s. After that, I worked at Mentor Graphics (now part of Siemens) as a C++ SW developer for 5 years before starting my PhD.
My current research is on hardware-assisted security mechanisms, including trusted execution environments, memory safety and side-channel resistance. One of the projects I’m working on is BliMe (ElAtali et al., 2024), which enables secure side-channel-resistant outsourced computation, even when all software running on the server is malicious. You can read more about it here.
My skills span both hardware and software. My previous job had a lot of C/C++ development (ranging from USB drivers to GUI work), and my current project has me doing a lot of Chisel/Verilog, assembly and C++. I also have extensive experience with simulation/emulation for computer architecture (gem5,QEMU), where I’ve designed and implemented novel security features. I also have experience with Linux kernel and LLVM development, which was needed to add support for those security features.
Publications
- CCSBLACKOUT: Data-Oblivious Computation with Blinded CapabilitiesIn ACM Conference on Computer and Communications Security (CCS), 2025
-