Invention Grant
- Patent Title: 一种高速真随机数的产生方法
-
Application No.: CN201611024439.3Application Date: 2016-11-18
-
Publication No.: CN106775583BPublication Date: 2019-03-05
- Inventor: 樊凌雁 , 袁志东 , 朱亮亮
- Applicant: 杭州电子科技大学
- Applicant Address: 浙江省杭州市下沙高教园区
- Assignee: 杭州电子科技大学
- Current Assignee: 杭州华澜微电子股份有限公司
- Current Assignee Address: 浙江省杭州市下沙高教园区
- Agency: 北京中政联科专利代理事务所
- Agent 吴建锋
- Main IPC: G06F7/58
- IPC: G06F7/58 ; H04L9/06 ; H04L9/08

Abstract:
本发明公开了一种高速真随机数的产生方法,包括以下步骤:采用多个亚稳态子环振形成亚稳态环形振荡器并通过控制信号使每个亚稳态子环振交替工作在稳定振荡状态或者亚稳态状态;采用多路选择器连接多个亚稳态环形振荡器作为熵源;采用两个独立的熵源分别产生第一随机序列和第二随机序列并输入加密运算单元;以第一随机序列作为明文数据且以第二随机序列作为密钥进行加密运算并输出密文数据作为随机数输出。与现有技术相比较,本发明采用加密的方式实现真随机数发生器,通过异或链和DES算法将生成随机数进行均衡校正实现两种环形振荡器产生随机数的组合,最终随机数生成速率达到400Mbit/s。
Public/Granted literature
- CN106775583A 一种高速真随机数的产生方法 Public/Granted day:2017-05-31
Information query