Dr. Yinan Kong, Professor
Faculty of Science and Engineering, Macquarie University, Australia
Biography: Dr. Kong is the Deputy Dean of Graduate School and Director of VLSI Research Group, Macquarie University, Sydney, Australia. He has also been the Associate Dean, Faculty of Science and Engineering at Macquarie University. He obtained PhD degree from the University of Adelaide, Adelaide, Australia. He is a senior member of IEEE, Engineers Australia and Australasian Association Engineering Education. He has published over 100 scientific research articles in the areas of Public-Key Cryptography on hardware, Deep Learning for Side-Channel Attacks (SCA), Block Chain Cryptography, Artificial Intelligence, low power embedded design and biometric design.
Topic: Building up Cryptographic Hardware
Abstract: Public-key cryptography is a mechanism for secret communication between parties who have never before exchanged a secret message. Our work contributes arithmetic algorithms and hardware architectures for many public-key cryptosystems including RSA and Elliptic Curve Cryptography. The Residue Number System (RNS) is used to speed up long word-length modular multiplication because this number system performs certain long word-length operations, such as multiplication and addition, much more efficiently than positional systems. The new Sum of Residues RNS algorithm results in a hardware implementation that is novel in many aspects: a highly parallel structure using short arithmetic operations within the RNS; fully scalable hardware; and the fastest ever FPGA implementation of the RSA and ECC cryptosystem.