Selected Research Projects:
 Optimized hardware implementations of lightweight cryptography
In recent years, many resource constrained and tiny devices are deployed massively in the Internet of Things (IoT). Lightweight cryptography is used to provide algorithms and protocols that fit into the constraints of resource constrained devices. While traditional cryptographic algorithms, which are designed for the desktop computing, are impractical. In these lightweight algorithms, tradeoffs are made between security, area/power consumption, and throughput.
In this research, we explore the highly optimized implementations (FPGA and ASIC) of stream ciphers (WG-5/8), block ciphers (Simon and Simeck), pseudorandom number generator (Warbler), and cryptographic engine (WGLCE).
 Lightweight security solutions for passive RFID systems
The goal of this research was to provide the lightweight security solutions for the passive RFID systems and make the proposed schemes to be compatible with the EPC class 1 generation 2 standard.
The security schemes are integrated into the commercial passive RFID systems where the reader is built with the AMS3993 chip and PIC 16-bit microcontroller, and the tag is the Intel WISP tag. After that, the performance is been investigated.
 SoC chip design for the Gas Volume Controller [“Baidu Wiki"]
The goal of this research was to provide a SoC controller for the gas volume system which integrated the 8051 IP core, two SRAMs, one ROM, and the peripherals. In addition, a verification platform for FPGA and ASIC is developed.
 Turbo equalization in the physical layer of wireless communication systems
This research was to explore the precoding based turbo equalization with different fading channels in the physical layer of wireless systems.