首页> 外文期刊>Pomiary Automatyka Kontrola >A digital true random number generator implemented in different Xilinx FPGAs
【24h】

A digital true random number generator implemented in different Xilinx FPGAs

机译:在不同的Xilinx FPGA中实现的数字真随机数发生器

获取原文
获取原文并翻译 | 示例
           

摘要

In cryptography we often require sequences of numbers with unpredictable elements. Such sequences cannot be produced by purely deterministic systems. A novel method for producing true randomness and increasing the randomness of a combined TRNG using ring oscillators is described. In this paper we show that the proposed method provides similar results for generators implemented using different technologies offered by Xilinx. Thus, the proposed generator can be implemented in different FPGAs with other elements of a cryptographic system.%W kryptografii często wymaga się ciągów liczb złożonych z nieprzewidywalnych elementów. Takie sekwencje nie mogą być wytwarzane w systemach czysto deterministycznych. Inżynierowie muszą opracować źródła losowości, których właściwości muszą być ocenione i potwierdzone przez niezależne badania, przynajmniej doświadczalnie. W artykule pokazano, że proponowana metoda wytwarzania losowości jest stabilna pod względem technologicznym. Uzyskano bardzo zbliżone rezultaty dla generatorów losowych zrealizowanych w strukturach FPGA (Field Programmable Gate Array) wykonanych w różnych technologiach jakie oferuje firma Xilinx. W żadnym przypadku nie korzystano z manualnego rozmieszczania elementów w matrycy FPGA, aby uzyskać lepsze rezultaty. Położenie poszczególnych składników zależało tylko od oprogramowania dostarczanego przez producenta. Zatem proponowany generator może być implementowany w różnych układach FPGA razem z innymi elementami systemu kryptograficznego.
机译:在密码学中,我们经常需要带有不可预测元素的数字序列。这样的序列不能由纯粹的确定性系统产生。描述了一种使用环形振荡器产生真实随机性并增加组合TRNG随机性的新颖方法。在本文中,我们证明了所提出的方法为使用Xilinx提供的不同技术实现的发生器提供了相似的结果。因此,提出的生成器可以与密码系统的其他元素一起在不同的FPGA中实现。%密码术通常需要由不可预测的元素组成的数字序列。这样的序列不能在纯粹确定性的系统中产生。工程师必须开发随机性源,其性质必须至少通过实验来通过独立测试进行评估和确认。该文章表明,所提出的产生随机性的方法在技术上是稳定的。对于采用Xilinx提供的各种技术制成的FPGA(现场可编程门阵列)结构中实现的随机发生器,获得了非常相似的结果。在任何情况下,都不能手动将元素放置在FPGA矩阵中以获得更好的结果。各个组件的位置仅取决于制造商提供的软件。因此,提出的生成器可以与密码系统的其他元件一起在各种FPGA中实现。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号