多樣化是生活的一大樂趣,而計算機(jī)卻似乎完全是可預(yù)見的,因此顯得較死板,隨機(jī)數(shù)為計算機(jī)程序注入了不可預(yù)見的東西,因此可以讓計算機(jī)更好地模擬外部事件。比如游戲,圖形顯示,計算機(jī)仿真,隨機(jī)數(shù)增加了許多的樂趣
真隨機(jī)數(shù)發(fā)生器(TRNG)在統(tǒng)計學(xué)、信息安全等領(lǐng)域有著廣泛的應(yīng)用。在這些領(lǐng)域中,不僅要求數(shù)據(jù)序列分布均勻、彼此獨立,而且要求其具有不可預(yù)測性,能夠抵御針對隨機(jī)性的攻擊
PSWEQU03R0EQU08R1EQU09R2EQU0AH R3EQU0BHR4EQU0CHR5EQU0DHR6EQU0EHR7EQU0FHTEMPEQU13HCNT1EQU11HCNTHEQU12HBUF0EQU17HBUF1EQU18HESUM1EQU13HESUM2EQU14HESUM3EQU15HESUM4EQU16HDSUM1EQU19HDSUM2EQU1AH
源程序:SLAVR737.ASM用AVR 單片機(jī) 8位數(shù)據(jù)產(chǎn)生隨機(jī)數(shù),由PORTA口及PORTC口輸出隨機(jī)數(shù),在8X8LED上顯示,硬件接線電路見“7.3.8按鈕猜數(shù)”。隨機(jī)數(shù)的種子由程序設(shè)定(也可外接開關(guān)設(shè)定),啟動種子后,由移位
剛剛瀏覽了VIHMOE的論壇,發(fā)現(xiàn)一個生成不同隨機(jī)數(shù)的問題討論的熱烈,基本的方法都是利用0-1之間的隨機(jī)數(shù),比如0-100之間不相同隨機(jī)數(shù),乘以100,然后查找其中相同的再過濾. 實際上MATHSCRIPT 提供了RANDPERM函數(shù)可以輕松
(1)rand()函數(shù)產(chǎn)生一個0到RAND_MAX之間的整數(shù),產(chǎn)生的是偽隨機(jī)數(shù),RAND_MAX>=32767,i=rand();i=1+rand()%data//產(chǎn)生1—data之間的隨機(jī)數(shù)(2)srand()函數(shù)產(chǎn)生不同的隨機(jī)數(shù)序列,unsigned類型整數(shù)作為
//***************************************************************************** // MSP430-隨機(jī)數(shù)的產(chǎn)生 // 作者:B哥 // Email: cbing2000@163.com // May 2008 // Built with IAR Embedded Work
摘要:設(shè)計并實現(xiàn)了一種基于FPGA的真隨機(jī)數(shù)發(fā)生器,利用一對振蕩環(huán)路之間的相位漂移和抖動以及亞穩(wěn)態(tài)作為隨機(jī)源,使用線性反饋移位寄存器的輸出與原始序列運算作為后續(xù)處理。在Xilinx Virtex-5平臺的測試實驗中,探討
內(nèi)核隨機(jī)數(shù)產(chǎn)生器Linux內(nèi)核實現(xiàn)了一個隨機(jī)數(shù)產(chǎn)生器,從理論上說這個隨機(jī)數(shù)產(chǎn)生器產(chǎn)生的是真隨機(jī)數(shù)。與標(biāo)準(zhǔn)C庫中的rand(),srand()產(chǎn)生的偽隨機(jī)數(shù)不同,盡管偽隨機(jī)數(shù)帶有一
在網(wǎng)絡(luò)通信中數(shù)字證書用來驗證證書持有者的真實身份,但根據(jù)X.509標(biāo)準(zhǔn),數(shù)字證書的主體名域中會標(biāo)有證書持有者的真實名稱,這就造成用戶的真實身份信息的泄露。本文提出一個在現(xiàn)行的PKI體系中發(fā)布匿名數(shù)字證書的方案,并依據(jù)此方案構(gòu)建了一個匿名數(shù)字證書系統(tǒng)。
引言 設(shè)計在現(xiàn)實世界中運行的電路具有一定的挑戰(zhàn)性。僅僅使電路設(shè)計符合規(guī)范目標(biāo)是遠(yuǎn)遠(yuǎn)不夠的,精確地預(yù)測一定范圍條件下電路的表現(xiàn)也很重要,包括各組件的真實值變化。此過程通常稱為電路良率分析。一旦較好地了
簡述嵌入式系統(tǒng)的高速度大容量非易失隨機(jī)數(shù)據(jù)存儲
引 言 隨機(jī)數(shù)已廣泛地應(yīng)用于仿真、抽樣、數(shù)值分析、計算機(jī)程序設(shè)計、決策、美學(xué)和娛樂之中。常見的隨機(jī)數(shù)發(fā)生器有兩種:使用數(shù)學(xué)算法的偽隨機(jī)數(shù)發(fā)生器和以物理隨機(jī)量作為發(fā)生源的真隨機(jī)數(shù)發(fā)生器。要獲取真正隨
0 引言可用性是指產(chǎn)品在隨機(jī)時刻需要和開始執(zhí)行任務(wù)時,處于可工作和可使用狀態(tài)的程度,其概率度量稱為可用度。復(fù)雜的武器系統(tǒng)既有電子設(shè)備,又有機(jī)械、光電等設(shè)備,在故障間隔時間的分布上,除簡單的指數(shù)類型外,還
針對智能卡的信息安全不斷受到差分功耗分析(DPA)的有效攻擊,對智能卡的硬件電路進(jìn)行了抗DPA攻擊的改進(jìn)設(shè)計。分析了DPA攻擊的基本原理,并根據(jù)DPA攻擊智能卡的特點,對智能卡隨機(jī)數(shù)產(chǎn)生器、組合邏輯和時序邏輯電路分別通過添加隨機(jī)數(shù)消耗電路、設(shè)置系統(tǒng)中間值和添加互補結(jié)構(gòu)寄存器電路的方法進(jìn)行改進(jìn)。結(jié)果表明此設(shè)計能很好地保證智能卡免受DPA攻擊,較普遍通過改進(jìn)智能卡算術(shù)邏輯單元的方法簡單有效。
嵌入式系統(tǒng)的高速度大容量非易失隨機(jī)數(shù)據(jù)存儲