[發明專利]一種隨機數生成方法、裝置、智能移動終端及存儲介質有效
| 申請號: | 202010143913.4 | 申請日: | 2020-03-04 |
| 公開(公告)號: | CN111399804B | 公開(公告)日: | 2023-07-25 |
| 發明(設計)人: | 史曉明 | 申請(專利權)人: | 成都衛士通信息產業股份有限公司 |
| 主分類號: | G06F7/58 | 分類號: | G06F7/58 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 田媛媛 |
| 地址: | 610041 四*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 隨機數 生成 方法 裝置 智能 移動 終端 存儲 介質 | ||
1.一種隨機數生成方法,其特征在于,包括:
獲取當前環境下導頻信道信號的強度值;
對所述強度值進行數字量化編碼,得到原始噪聲信號;
對所述原始噪聲信號進行熵增處理,得到目標噪聲信號;
利用雜湊算法處理所述目標噪聲信號,得到隨機數;
其中,對所述原始噪聲信號進行熵增處理,包括:
將得到時間相隔預設時長的兩個所述原始噪聲信號進行異或運算;
將中間相隔預設數量的兩個所述原始噪聲信號進行異或運算;
按預設插入規則在排列有各所述原始噪聲信號的隊列中插入當前時間;
所述的隨機數生成方法還包括:
將處理后噪聲信號與各所述原始噪聲信號進行混合,得到目標噪聲信號;其中,所述處理后噪聲為經異或運算或插入當前時間后得到的噪聲信號。
2.根據權利要求1所述的隨機數生成方法,其特征在于,利用雜湊算法處理所述目標噪聲信號,包括:
根據實際使用的雜湊算法的分組長度對連續排列的各目標噪聲信號分組,得到分組后噪聲信號;
將所述分組后噪聲信號作為輸入信號輸入實際使用的雜湊算法,并將輸出的處理結果作為所述隨機數。
3.一種隨機數生成裝置,其特征在于,包括:
RSCP參數獲取單元,用于獲取當前環境下導頻信道信號的強度值;
目標噪聲信號生成單元,包括數字量化編碼子單元和熵增處理子單元,所述數字量化編碼子單元,用于對強度值進行數字量化編碼,得到原始噪聲信號;所述熵增處理子單元,用于對原始噪聲信號進行熵增處理,得到所述目標噪聲信號;
所述熵增處理子單元具體用于,將得到時間相隔預設時長的兩個原始噪聲信號進行異或運算;將中間相隔預設數量的兩個原始噪聲信號進行異或運算;按預設插入規則在排列有各原始噪聲信號的隊列中插入當前時間;
噪聲信號混合單元,用于將處理后噪聲信號與各原始噪聲信號進行混合,得到目標噪聲信號;其中,處理后噪聲為經異或運算或插入當前時間后得到的噪聲信號;
隨機數生成單元,用于利用雜湊算法處理所述目標噪聲信號,得到隨機數。
4.一種智能移動終端,其特征在于,包括:
存儲器,用于存儲計算機程序;
處理器,用于執行所述計算機程序時實現如權利要求1至2任一項所述的隨機數生成方法。
5.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現如權利要求1至2任一項所述的隨機數生成方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都衛士通信息產業股份有限公司,未經成都衛士通信息產業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010143913.4/1.html,轉載請聲明來源鉆瓜專利網。





