Netinfo Security ›› 2015, Vol. 15 ›› Issue (9): 186-190.doi: 10.3969/j.issn.1671-1122.2015.09.042

• Orginal Article • Previous Articles     Next Articles

Two PUF-based Methods for Generation of Secure and Efficient Random Numbers on DSP

Fei LI1,2,3(), Zong-bin LIU1,2, Qing-long ZHANG1,2,3, Jing-qiang LIN1,2   

  1. 1. Institute of Information Engineering, Chinese Academy of Sciences, Beijing 100093, China
    2.Data Assurance and Communication Security Research Center, Chinese Academy of Sciences, Beijing 100093,China
    3. University of Chinese Academy of Sciences, Beijing 100049, China
  • Received:2015-07-15 Online:2015-09-01 Published:2015-11-13

Abstract:

Random number is the foundation of information security system based on modern cryptography. Compared to pseudo-random number, True random number has the characteristics of better independence, uniform distribution and non-renewable. DSP technology is widely used for high-speed data and signal processing in embedded vision systems or some data mining server. With the increase of people's demand for data privacy, it’s necessary to guarantee the data security and integrity of online multimedia stream transmission inside these DSP-based embedded system. Based on TMS320C6678 platform, we use PUF (Physical Unclonable Function) technology to achieve the extraction of true random numbers from SRAM and Flash memory without using any extra equipment. At last we analyze and compare two methods. And the results are tested using the NIST test suite and is shown to pass all tests successfully. These two methods of true random number generation based on PUF satisfy the need of true random number of DSP platform.

Key words: random, PUF, DSP

CLC Number: