[發明專利]一種隨機數發生器的多隨機源管理方法有效
| 申請號: | 201910761973.X | 申請日: | 2019-08-16 |
| 公開(公告)號: | CN110502208B | 公開(公告)日: | 2021-05-25 |
| 發明(設計)人: | 李立;李凌浩;范振偉 | 申請(專利權)人: | 兆訊恒達科技股份有限公司 |
| 主分類號: | G06F7/58 | 分類號: | G06F7/58 |
| 代理公司: | 北京慧誠智道知識產權代理事務所(特殊普通合伙) 11539 | 代理人: | 李楠 |
| 地址: | 100080 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 隨機數 發生器 隨機 管理 方法 | ||
1.一種隨機數發生器的多隨機源管理方法,其特征在于,所述方法包括:
隨機數發生器從參數區獲取隨機源列表,所述隨機源列表由多條隨機源標識記錄組成,所述隨機源標識記錄包括隨機源標識、隨機源狀態兩項數據元;
所述隨機數發生器根據所述隨機源列表,對所述隨機源列表中標識的所有隨機源進行隨機源比特生成處理,生成第一隨機源比特序列;
所述隨機數發生器根據所述第一隨機源比特序列,進行隨機源比特融合處理,生成第一隨機源融合比特;
所述隨機數發生器根據所述隨機源列表,連續生成一百二十八個隨機源融合比特,按所述一百二十八個隨機源融合比特的生成順序依次進行比特位添加,生成第二隨機源比特序列;
所述隨機數發生器根據所述第二隨機源比特序列,進行隨機源隨機性校驗;
在當所述隨機源隨機性校驗成功之后,所述隨機數發生器確認所述隨機源列表中標識的所有隨機源工作正常,接著,所述隨機數發生器將所述第二隨機源比特序列作為計算初始數據進行隨機數生成處理;
其中,所述隨機數發生器根據所述隨機源列表,對所述隨機源列表中標識的所有隨機源進行隨機源比特生成處理,生成第一隨機源比特序列,具體包括:
步驟41,所述隨機數發生器獲取所述隨機源列表的記錄總數生成第一記錄總數,初始化第一記錄索引、第一比特索引的值為1;
步驟42,所述隨機數發生器初始化第一臨時比特序列的比特位總數等于所述第一記錄總數,設置每個比特位的初始值為0;
步驟43,所述隨機數發生器根據所述隨機源列表,提取所述第一記錄索引隨機源標識記錄字節,生成第一隨機源標識記錄;
步驟44,所述隨機數發生器根據所述第一隨機源標識記錄,提取所述隨機源標識字節生成第一隨機源標識,提取所述隨機源狀態字節生成第一隨機源狀態;
步驟45,判斷所述第一隨機源狀態的值是否為開啟,如果所述第一隨機源狀態的值為開啟則轉至步驟46,如果所述第一隨機源狀態的值不為開啟則轉至步驟48;
步驟46,所述隨機數發生器對所述第一隨機源標識對應的隨機源進行隨機源數據生成處理,生成第一隨機源比特;
步驟47,所述隨機數發生器設置所述第一臨時比特序列的所述第一比特索引比特位的值為所述第一隨機源比特的值;
步驟48,所述隨機數發生器將所述第一記錄索引的值加1,將所述第一比特索引的值加1;
步驟49,所述隨機數發生器判斷所述第一記錄索引的值是否大于所述第一記錄總數的值,所述第一記錄索引的值大于所述第一記錄總數的值則轉至步驟50,如果所述第一記錄索引的值小于或等于所述第一記錄總數的值則轉至步驟43;
步驟50,所述隨機數發生器根據所述第一臨時比特序列,提取所述第一臨時比特序列的所有比特位的值,生成所述第一隨機源比特序列。
2.根據權利要求1所述方法,其特征在于,所述方法還包括:
在當所述隨機源隨機性校驗失敗之后,所述隨機數發生器根據所述隨機源列表,對所述隨機源列表中標識的隨機源進行隨機源中止工作處理,并向上位機發送隨機源工作異常信息。
3.根據權利要求1所述方法,其特征在于,所述隨機數發生器從參數區獲取隨機源列表,之前還包括:
所述隨機數發生器初始化隨機性狀態字,具體的:
所述隨機數發生器初始化所述隨機性狀態字的第一校驗位的值為0;
所述隨機數發生器初始化所述隨機性狀態字的第二校驗位的值為0。
4.根據權利要求1所述方法,其特征在于,所述隨機數發生器對所述第一隨機源標識對應的隨機源進行隨機源數據生成處理,生成第一隨機源比特,具體包括:
所述隨機數發生器利用所述隨機源的熱噪聲電阻生成第一電壓信號;
所述隨機數發生器將所述第一電壓信號作為所述隨機源的熱噪聲放大器的輸入信號,并利用所述熱噪聲放大器生成第二電壓信號;
所述隨機數發生器將所述第二電壓信號作為所述隨機源的高頻振蕩器的輸入信號,并利用所述高頻振蕩器生成振蕩后信號;
所述隨機數發生器將所述振蕩后信號作為所述隨機源的低頻采樣電路的輸入信號,并利用所述低頻采樣電路生成采樣后信號;
所述隨機數發生器對所述采樣后信號進行二進制數字化轉換處理,生成所述第一隨機源比特。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于兆訊恒達科技股份有限公司,未經兆訊恒達科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910761973.X/1.html,轉載請聲明來源鉆瓜專利網。





