Abstract: Information security in resource-constrained environments (such as smart cards, RFID tags, and hand-held devices) and high-performance web server applications (such as secure e-commerce transactions and online banking) requires efficient cryptographic computations. The former applications suffer from availability of silicon area, while the latter ones suffer from low speed of the current security protocols. This talk will present high-performance and low complexity architectures and algorithms for hardware and software implementations of elliptic curve cryptography (ECC) and cryptographic pairings. At the end, we discuss lots of potential for future research work.
Bio: Dr. Azarderakhsh is an assistant professor in the Department of Computer Engineering at Rochester Institute of Technology (RIT), USA. Prior to joining RIT, he was a recipient of the Natural Sciences and Engineering Research Council of Canada (NSERC) Post-Doctoral Research Fellowship in 2012. He was an NSERC post-doc research fellow at the Center for Applied Cryptographic Research (CACR), Department of Combinatorics and Optimization, University of Waterloo, Canada. He received his Ph.D. in Electrical and Computer Engineering from Western University, Canada. Dr. Azarderakhsh is also a supervisor member of CryptoWorks21, a network of partners and collaborators in research centres worldwide focusing on cryptography and quantum information. His current research interests include finite field and its application, high-performance computation, elliptic curve cryptography, pairing based cryptography, and post-quantum cryptography.
Reza Azarderakhsh, Ph.D.,
Department of Computer Engineering
Rochester Institute of Technology
83 Lomb Memorial Drive, Bldg 09, GLE 3461
Rochester, NY 14623-5603