...
首页> 外文期刊>Elektronika >Implementacja multiplikatywnych gneratorów kongruencyjnych z modulnikiem w układzie FPGA
【24h】

Implementacja multiplikatywnych gneratorów kongruencyjnych z modulnikiem w układzie FPGA

机译:在FPGA系统中用调制器实现乘法同余生成器

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

获取外文期刊封面封底 >>

       

摘要

A universal hardware implementation of a pseudorandom number generators family based on a multiplicative congruential generator (MCG) with modulus 2~(21) -1 has been proposed in this paper. The proposed algorithm optimizes both the multiplication and modulo 2~(31) -1 operation. The design was prepared in Verilog and implemented in Xilinx Field Programmable Gate Array (FPGA) device XC6SLX45. A single generator takes up about 130 slices and can produce up to 4.169 Gbits per second. Implemented generators are not secure themselves, but they can be used in cryptography with additional processing and by using several different generators in parallel.%W pracy opisano uniwersalną metodę implementacji rodziny generatorów pseudolosowych bazujących na multiplikatywnym generatorze kongruencyjnym z modulnikiem 2~(31) -1. Algorytm optymalizuje zarówno operację modulo jaki i operację mnożenia. Projekt został przygotowany w języku Verilog i zaimplementowany w układzie programowalnym FPGA (ang. Field Programmable Gate Array) o symbolu XC6SLX45 firmy Xilinx. Pojedynczy generator zajmuje około 130 komórek typu Slice i może wytwarzać ciąg pseudolosowy o szybkości 4.169 Gbits na sekundę. Zaimplementowany generator nie jest generatorem bezpiecznym, ale może zostać wykorzystany w kryptografii po dodatkowym przetworzeniu ciągu wyjściowego.
机译:本文提出了一种基于模数为2〜(21)-1的乘同余生成器(MCG)的伪随机数生成器系列的通用硬件实现。该算法同时优化了乘法和模2〜(31)-1运算。该设计是在Verilog中编写的,并在Xilinx现场可编程门阵列(FPGA)器件XC6SLX45中实现。单个发生器占用约130个条带,每秒可产生高达4,169 Gbits。实现的生成器本身并不安全,但是可以通过额外的处理以及并行使用多个不同的生成器来用于加密中,本文介绍了一种基于带有2〜(31)-1调制器的乘法同余生成器来实现一系列伪随机生成器的通用方法。 。该算法同时优化了模运算和乘法运算。该项目是用Verilog语言编写的,并用Xilinx的XC6SLX45符号在可编程FPGA(现场可编程门阵列)系统中实施。单个生成器大约需要130个Slice单元,并且可以以每秒4169 Gbits的速度生成伪随机字符串。实现的生成器不是安全的生成器,但可以在对输出字符串进行额外处理之后将其用于加密中。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号