首页> 外国专利> HARDWARE ASSISTED FAST PSEUDORANDOM NUMBER GENERATION

HARDWARE ASSISTED FAST PSEUDORANDOM NUMBER GENERATION

机译:硬件辅助的快速伪随机数生成

摘要

A system and method for generating pseudorandom numbers by initializing a counter value for a call-counter, sending a bit-wise form of the counter value from the counter to a mixing function, and mixing the counter value to generate the pseudorandom number. The mixing function may be a XOR tree, substitution-permutation, or double-mix Feistel. The pseudorandom number generator can operate by mixing the bits of the call-counter, repeatedly mixing its own output, or a combination thereof. The counter is incremented by a predetermined value. In order to provide backward secrecy, the pseudorandom number is processed by a one-way function or is hashed with a cryptographic hash function, and the result thereof is used as an input value for a subsequent cycle of the mixing function. Also, several mixing functions can be operated in parallel with their output XORed.
机译:一种用于通过为呼叫计数器初始化计数器值,将计数器值的按位形式从计数器发送到混合函数,以及将计数器值进行混合以生成伪随机数来生成伪随机数的系统和方法。混合函数可以是XOR树,置换置换或双重混合Feistel。伪随机数生成器可以通过混合调用计数器的位,重复混合其自身的输出或其组合来进行操作。计数器增加预定值。为了提供后向保密性,伪随机数由单向函数处理或用密码散列函数散列,并且其结果用作混合函数的后续循环的输入值。同样,几个混合功能可以与它们的输出XOR并行运行。

著录项

  • 公开/公告号US2017163416A1

    专利类型

  • 公开/公告日2017-06-08

    原文格式PDF

  • 申请/专利权人 THE BOEING COMPANY;

    申请/专利号US201514961307

  • 发明设计人 LASZLO HARS;

    申请日2015-12-07

  • 分类号H04L9/08;G06F7/58;H04L9/06;

  • 国家 US

  • 入库时间 2022-08-21 13:46:56

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号