[發明專利]隨機數生成器以及包括隨機數生成器的安全設備有效
| 申請號: | 201811327930.2 | 申請日: | 2018-11-08 |
| 公開(公告)號: | CN109756327B | 公開(公告)日: | 2023-09-29 |
| 發明(設計)人: | 金省暻;尹重喆;李承源 | 申請(專利權)人: | 三星電子株式會社 |
| 主分類號: | H04L9/08 | 分類號: | H04L9/08 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 吳曉兵 |
| 地址: | 韓國*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 隨機數 生成器 以及 包括 安全設備 | ||
一種隨機數生成器通過使用至少兩種算法生成隨機數。一種安全設備包括該隨機數生成器。該隨機數生成器包括隨機種子生成器和后處理器。隨機種子生成器被配置為:接收熵信號,并通過使用熵信號生成數字區域的隨機種子。后處理器被配置為:通過使用第一算法和第二算法來從隨機種子生成隨機數。偏差屬性表示結果值的無偏性,并且第一算法的偏差屬性不同于第二算法的偏差屬性。
相關申請的交叉引用
本申請要求于2017年11月8日在韓國知識產權局提交的韓國專利申請No.10-2017-0148331和于2018年8月6日在韓國知識產權局提交的韓國專利申請No.10-2018-0091295的優先權,通過引用將其全部公開內容并入本文。
技術領域
本公開涉及隨機數生成器和包括該隨機數生成器的安全設備。更具體地,本公開涉及一種用于通過使用至少兩種算法生成隨機數的隨機數生成器、以及包括該隨機數生成器的安全設備。
背景技術
通常,加密密鑰用于使用智能卡在數據通信等中保護用戶的個人信息。生成此加密密鑰需要隨機數。這種隨機數通常可以分類為偽隨機數和物理隨機數。
使用邏輯電路和軟件人工地生成偽隨機數,因此,可以使用Rivest-Shamir-Adelman(RSA)方法、橢圓曲線密碼系統等來獲得偽隨機數。
使用自然界中的物理現象來生成物理隨機數。這種物理現象的示例可以包括電阻器的熱噪聲、半導體的PN結的短噪聲、由于光子生成而引起的短噪聲和輻射生成。物理隨機數被稱為真隨機數,因為它確實是不可預測的。
隨機數可以經過后處理以增加隨機性。通過此后處理獲得的隨機數應滿足不可預測性、無偏性和獨立性。
發明內容
根據本公開的一方面,提供了一種隨機數生成器,用于通過使用至少兩種算法來生成滿足無偏性的隨機數。提供了一種包括隨機數生成器的安全設備。
根據本公開的一方面,一種隨機數生成器包括隨機種子生成器和后處理器。隨機種子生成器被配置為:接收熵信號,并通過使用熵信號生成數字區域的隨機種子。后處理器被配置為:通過使用第一算法和第二算法來從隨機種子生成隨機數。偏差屬性表示結果值的無偏性,并且第一算法的偏差屬性不同于第二算法的偏差屬性。
根據本公開的另一方面,一種安全設備包括熵源、隨機種子生成器和后處理器。熵源被配置為:通過使用隨機性來生成熵信號。隨機種子生成器被配置為:接收熵信號,并通過使用熵信號生成數字隨機種子。后處理器被配置為:通過使用第一算法和第二算法來從數字隨機種子生成隨機數。第一算法可以是或包括對稱密鑰加密算法,并且第二算法可以是或包括散列函數算法。
根據本公開的另一方面,一種隨機數生成器包括隨機種子生成器和后處理器。一種由隨機數生成器執行的隨機數生成方法包括:由隨機種子生成器從熵源接收熵信號。該隨機數生成方法還包括:由隨機種子生成器通過使用熵信號生成數字區域的隨機種子,并且由后處理器通過使用第一算法和第二算法從隨機種子生成隨機數。偏差屬性表示結果值的無偏性,并且第一算法的偏差屬性不同于第二算法的偏差屬性。
附圖說明
根據以下結合附圖進行的詳細描述,將更清楚地理解本公開的實施例,在附圖中:
圖1是示出根據本公開的實施例的安全設備的框圖;
圖2是示出根據本公開的實施例的后處理器的框圖;
圖3是示出根據本公開的實施例的后處理器的操作的流程圖;
圖4是示出根據本公開的實施例的后處理器的操作的流程圖;
圖5是示出根據本公開的實施例的后處理器的框圖;
圖6是示出根據本公開的實施例的后處理器的框圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于三星電子株式會社,未經三星電子株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811327930.2/2.html,轉載請聲明來源鉆瓜專利網。





