A High-Performance Low-Power SoC for Mobile One-Time Password Applications.

Songping Mai,Chunhong Li,Yixin Zhao,Chun Zhang,Zhihua Wang
DOI: https://doi.org/10.1109/iscas.2013.6572126
2013-01-01
Abstract:The presented SoC is an 8-bit MCU based processor with 32-bit encryption algorithm acceleration and special security mechanism dedicated to mobile one-time password (MOTP) applications. The encryption algorithm accelerator can perform several 32-bit key operations for hash function computation, with each in one clock cycle. The SoC also features protection mechanisms which can prevent attackers from stealing the algorithm program code or the secret key, or utilizing under-voltage attacks. The SoC chip, fabricated in 0.25 μm CMOS process, has more than 50% efficiency improvement on hash function computation if compared with those 8-bit general-purpose MCUs and consumes less than 7.2 μA current in average for typical MOTP applications.
What problem does this paper attempt to address?