I am an NSERC postdoctoral fellow with Prof. Guang Gong at the Communication Security (ComSec) group in the department of Electrical and Computer Engineering, University of Waterloo. Previously, I was an NSERC Canada graduate scholar with Prof. Amr M. Youssef at Concordia University. I am a member of the Center for Applied Cryptographic Research (CACR) at the University of Waterloo. My research interests focus on the design and analysis of symmetric key cryptographic primmitives. Recently, I grew some intrest in the blockchain and smart contract technologies, and their applications in designing secure protocols .
Dept. of Electrical and Computer Engineering (ComSec), University of Waterloo.
NSERC Postdoctoral Research Associate, Sept., 2016 - Present.Projects:
- Analysis and design of lightweight cryptographic algorithms
- Secure protocols using the blockchain and smart contract technologies
Dept. of Electrical and Computer Engineering (CIISE), Concordia University.
NSERC Research Scholar/Research Assistant, Sept., 2012 - May, 2016.Projects:
- Cryptanalysis of cryptographic primitives
- Security trade-offs in cyber physical systems
Awards and Fellowships
- NSERC Postdoctoral Fellowship NSERC, 2016 - 2018
- FRQNT Postdoctoral Research Fellowship (declined in favor of NSERC) FRQNT (Quebec research funding agency), 2016 - 2018
- Accelerator Award (Thesis early completion award) Concordia University, 2016
- Professor Hugh Mcqueen Award of Excellence (NSERC PGS holders) Concordia University, 2015
- The International Open Research Competition on STREEBOG The Russian federation standardization body TC26, 2014 - 2015
- NSERC Postgraduate Scholarship NSERC, 2014 - 2016
- FRQNT Doctoral Scholarship (declined in favor of NSERC) FRQNT (Quebec research funding agency), 2014 - 2016
- Concordia University Merit Scholarship Concordia University, 2014
- AAST Honor scholarship AAST, 2004
College of Information Technology, UAE UniversityInstructor (Full course teaching)
- Cryptographic Algorithms and Protocols (SECB 310).
- Secure E-Commerce (SECB 430).
- Policy Criteria and Evaluation (SECB 451).
- Secure Protocols for the Internet (SECB 405).
Computer Engineering Department, AASTTeaching assistant (Lab and tutorial sessions)
- Introduction to Computers, and Data Acquisition.
- Data Structures, and Object Oriented Programming.