High Speed and Secure Variable Probability Pseudo/True Random Number Generator using FPGA

被引:0
作者
Marghescu, Andrei [1 ]
Svasta, Paul [1 ]
Simion, Emil [2 ]
机构
[1] Univ Politehn Bucuresti, CETTI, Bucharest, Romania
[2] Univ Politehn Bucuresti, Bucharest, Romania
来源
2015 IEEE 21ST INTERNATIONAL SYMPOSIUM FOR DESIGN AND TECHNOLOGY IN ELECTRONIC PACKAGING (SIITME) | 2015年
关键词
probabilities; PKNG; Pseudo Random Number Generator; security; FPGA;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Random numbers generators are widely used in different fields like cryptography, gaming development, artificial intelligence, etc. Being the engine of some security (cryptographic) protocols, the development of good and secure Random Number Generators aroused the attention of the research communities worldwide. Random Number Generators split into two categories: True Random Number Generators (based on physical non-deterministic processes, like the jitter of an oscillator) and Pseudo Random Number Generators (based on mathematical properties, where the output at the time t is based somehow on the output on time t-1). It is well known that the output distribution of a Random Number Generator (either True or Pseudo) output tends toward 50%. There are some particular cases where this probability must be different (some of these situations will be described here) and this paper will present a way of obtaining this. The novelty of this paper is based on a new approach on the classic Gollmann Cascade PRNG and starting from this, the development of a FPGA implementation to increase its security.
引用
收藏
页码:323 / 328
页数:6
相关论文
共 8 条
  • [1] [Anonymous], STAT TEST SUITE RAND
  • [2] [Anonymous], 4086 RFC
  • [3] Drumea Andrei, 2013, MAGAZINE HYDRAULICS, P79
  • [4] Jochinger Dominik, 2005, NEW PSEUDORANDOM GEN
  • [5] Marghescu Andrei, 2014, AFCEA STUD C, P10
  • [6] Marghescu Andrei, 2015, EL TECHN ISSE 2015 3
  • [7] Marghescu C., 2015, P SOC PHOTO-OPT INS, V9258
  • [8] Schneier B., APPL CRYPTOGRAPHY