[發(fā)明專利]一種隨機(jī)種子的生成裝置及方法有效
| 申請(qǐng)?zhí)枺?/td> | 201810343590.6 | 申請(qǐng)日: | 2018-04-17 |
| 公開(公告)號(hào): | CN108563423B | 公開(公告)日: | 2022-04-12 |
| 發(fā)明(設(shè)計(jì))人: | 卞西晗;張連聘;張雁鵬 | 申請(qǐng)(專利權(quán))人: | 山東浪潮科學(xué)研究院有限公司 |
| 主分類號(hào): | G06F7/58 | 分類號(hào): | G06F7/58 |
| 代理公司: | 濟(jì)南信達(dá)專利事務(wù)所有限公司 37100 | 代理人: | 姜鵬 |
| 地址: | 250100 山東省濟(jì)*** | 國(guó)省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 隨機(jī) 種子 生成 裝置 方法 | ||
本發(fā)明公開了一種隨機(jī)種子的生成裝置及方法,包括申請(qǐng)模塊,用于發(fā)出獲取隨機(jī)種子的申請(qǐng),并將該申請(qǐng)發(fā)送給萬(wàn)花筒模塊;萬(wàn)花筒模塊,由發(fā)光光源、萬(wàn)花筒設(shè)備、圖片收集模塊及發(fā)送模塊組成,并在收到申請(qǐng)模塊的申請(qǐng)后啟動(dòng),發(fā)光光源照射萬(wàn)花筒,同時(shí)萬(wàn)花筒隨機(jī)轉(zhuǎn)動(dòng)生成圖片,該生成圖片由圖片收集模塊收集獲取,再由發(fā)送模塊將收集的圖片發(fā)送出去;解析模塊,獲取來(lái)自發(fā)送模塊的圖片,將接收到的圖片解析成16進(jìn)制格式內(nèi)容,該獲取的16進(jìn)制格式內(nèi)容即為隨機(jī)種子。本發(fā)明的一種隨機(jī)種子的生成裝置及方法與現(xiàn)有技術(shù)相比,根據(jù)萬(wàn)花筒原理,可以簡(jiǎn)單的大量產(chǎn)生真隨機(jī)種子。
技術(shù)領(lǐng)域
本發(fā)明涉及電子領(lǐng)域,具體地說(shuō)是一種隨機(jī)種子的生成裝置及方法。
背景技術(shù)
隨機(jī)種子(Random Seed)是計(jì)算機(jī)專業(yè)術(shù)語(yǔ),一種以隨機(jī)數(shù)作為對(duì)象的以真隨機(jī)數(shù)(種子)為初始條件的隨機(jī)數(shù)。一般計(jì)算機(jī)的隨機(jī)數(shù)都是偽隨機(jī)數(shù),以一個(gè)真隨機(jī)數(shù)(種子)作為初始條件,然后用一定的算法不停迭代產(chǎn)生隨機(jī)數(shù)。
目前許多電子產(chǎn)品都具有產(chǎn)生隨機(jī)數(shù)的功能,大到智能手機(jī)中的撲克牌游戲中的洗牌,小到電子設(shè)備上電瞬間負(fù)載工作的隨機(jī)性,這些功能的實(shí)現(xiàn)都離不開隨機(jī)數(shù)。而利用計(jì)算機(jī)或者單片機(jī)等設(shè)備產(chǎn)生隨機(jī)數(shù)時(shí)需要先產(chǎn)生一個(gè)隨機(jī)種子,然后配合隨機(jī)函數(shù)產(chǎn)生隨機(jī)數(shù)。
在公私鑰加密安全方面,對(duì)隨機(jī)數(shù)的隨機(jī)性和不可復(fù)現(xiàn)性要求極高,因此,為了能夠產(chǎn)生不可重復(fù)的隨機(jī)數(shù),產(chǎn)生真隨機(jī)種子的方法十分重要。
為了解決這個(gè)問(wèn)題,本專利提供一種隨機(jī)種子的生成裝置及方法。
發(fā)明內(nèi)容
本發(fā)明的技術(shù)任務(wù)是針對(duì)以上不足之處,提供一種隨機(jī)種子的生成裝置及方法。
一種隨機(jī)種子的生成裝置,包括,
申請(qǐng)模塊,用于發(fā)出獲取隨機(jī)種子的申請(qǐng),并將該申請(qǐng)發(fā)送給萬(wàn)花筒模塊;
萬(wàn)花筒模塊,由發(fā)光光源、萬(wàn)花筒設(shè)備、圖片收集模塊及發(fā)送模塊組成,并在收到申請(qǐng)模塊的申請(qǐng)后啟動(dòng),發(fā)光光源照射萬(wàn)花筒,同時(shí)萬(wàn)花筒隨機(jī)轉(zhuǎn)動(dòng)生成圖片,該生成圖片由圖片收集模塊收集獲取,再由發(fā)送模塊將收集的圖片發(fā)送出去;
解析模塊,獲取來(lái)自發(fā)送模塊的圖片,將接收到的圖片解析成16進(jìn)制格式內(nèi)容,該獲取的16進(jìn)制格式內(nèi)容即為隨機(jī)種子。
所述發(fā)光光源是為至少兩種不同顏色的光組成的復(fù)合光源,即由至少兩種可發(fā)出不同顏色光的設(shè)備組成。
所述萬(wàn)花筒模塊的萬(wàn)花筒設(shè)備中,放置有玻璃碎片,每次使用前,均隨機(jī)放置一次玻璃碎片,每次放置的玻璃碎片數(shù)量≥2個(gè),并在每次使用完畢后取出。
所述圖片收集模塊采用的是感光元件或投影元件,當(dāng)發(fā)光光源照射在萬(wàn)花筒設(shè)備上時(shí),該感光元件或投影元件將萬(wàn)花筒設(shè)備中形成的圖片收集并顯示出來(lái)。
一種隨機(jī)種子的生成方法,其實(shí)現(xiàn)過(guò)程為,
一、首先通過(guò)申請(qǐng)模塊申請(qǐng)獲取隨機(jī)種子;
二、當(dāng)萬(wàn)花筒模塊接收到申請(qǐng)信息后,開始任意旋轉(zhuǎn),并生成隨機(jī)圖片;
三、解析模塊解析獲取的隨機(jī)圖片,將隨機(jī)圖片解析成16進(jìn)制格式內(nèi)容,該獲取的16進(jìn)制格式內(nèi)容即為隨機(jī)種子。
所述步驟二中的萬(wàn)花筒模塊開始旋轉(zhuǎn)前,自動(dòng)向萬(wàn)花筒設(shè)備中放入至少兩塊玻璃碎片,使其配合萬(wàn)花筒設(shè)備形成隨機(jī)圖片。
所述步驟二中的萬(wàn)花筒模塊任意旋轉(zhuǎn)是指,萬(wàn)花筒設(shè)備的旋轉(zhuǎn)速度和旋轉(zhuǎn)時(shí)間均采用隨機(jī)的方式,從而實(shí)現(xiàn)獲取的圖片形狀隨機(jī)。
所述萬(wàn)花筒模塊中還配置震動(dòng)設(shè)備,當(dāng)萬(wàn)花筒設(shè)備開始任意旋轉(zhuǎn)時(shí),該震動(dòng)設(shè)備啟動(dòng)并使萬(wàn)花筒設(shè)備內(nèi)的玻璃碎片隨機(jī)分布,該震動(dòng)設(shè)備采用包括微型震動(dòng)馬達(dá)的微型設(shè)備制成。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于山東浪潮科學(xué)研究院有限公司,未經(jīng)山東浪潮科學(xué)研究院有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810343590.6/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F7-00 通過(guò)待處理的數(shù)據(jù)的指令或內(nèi)容進(jìn)行運(yùn)算的數(shù)據(jù)處理的方法或裝置
G06F7-02 .比較數(shù)字值的
G06F7-06 .將單個(gè)記錄載體上的數(shù)據(jù)進(jìn)行排序、選擇、合并或比較的裝置
G06F7-22 .用于排序或合并在連續(xù)記錄載體
G06F7-38 .只利用數(shù)制表示,例如利用二進(jìn)制、三進(jìn)制、十進(jìn)制表示來(lái)完成計(jì)算的方法或裝置
G06F7-58 .隨機(jī)數(shù)或偽隨機(jī)數(shù)發(fā)生器
- 隨機(jī)數(shù)生成設(shè)備及控制方法、存儲(chǔ)器存取控制設(shè)備及通信設(shè)備
- 隨機(jī)接入方法、用戶設(shè)備、基站及系統(tǒng)
- 真隨機(jī)數(shù)檢測(cè)裝置及方法
- 隨機(jī)元素生成方法及隨機(jī)元素生成裝置
- 數(shù)據(jù)交互方法、裝置、服務(wù)器和電子設(shè)備
- 一種隨機(jī)數(shù)發(fā)生器的多隨機(jī)源管理方法
- 用于彩票行業(yè)的隨機(jī)數(shù)獲取方法及系統(tǒng)
- 隨機(jī)接入方法、裝置及存儲(chǔ)介質(zhì)
- 偽隨機(jī)方法、系統(tǒng)、移動(dòng)終端及存儲(chǔ)介質(zhì)
- 模型訓(xùn)練方法、裝置和計(jì)算設(shè)備





