伽羅華域gf(q)乘法器verilog設(shè)計(jì).rar
上傳時(shí)間: 2017-09-20
上傳用戶:Zxcvbnm
信息技術(shù)的不斷發(fā)展,對(duì)信息的安全提出了更高的要求.在應(yīng)用公鑰密碼體制的時(shí)候,對(duì)密鑰長(zhǎng)度要求越來(lái)越大,處理的速度要求越來(lái)越快.而基于橢圓曲線離散對(duì)數(shù)問(wèn)題的橢圓曲線密碼體制,因其每比特最大的安全性,受到了越來(lái)越廣泛的注意.橢圓曲線密碼體制(ECC:Elliptic Curve Cryptosystem)的快速實(shí)現(xiàn)也成為一個(gè)關(guān)注的方面.該文按照確定有限域、選取曲線參數(shù)、劃分結(jié)構(gòu)模塊、優(yōu)化模塊算法、實(shí)現(xiàn)模塊設(shè)計(jì),驗(yàn)證模塊功能的順序進(jìn)行書(shū)寫(xiě).為了硬件實(shí)現(xiàn)上的方便,設(shè)計(jì)選擇了含有Ⅱ型優(yōu)化正規(guī)基的伽略域gf(2191),并在該域上構(gòu)造了隨機(jī)的橢圓曲線.根據(jù)層次化、結(jié)構(gòu)化的設(shè)計(jì)思路,將橢圓曲線上的標(biāo)量乘法運(yùn)算劃分成兩個(gè)運(yùn)算層次:橢圓曲線上的運(yùn)算和有限域上的運(yùn)算.模塊劃分之后,利用自底向上的設(shè)計(jì)思路,主要針對(duì)有限域上的乘法運(yùn)算進(jìn)行了重要的改進(jìn),并對(duì)加法群中的標(biāo)量乘運(yùn)算的算法進(jìn)行了分析、證明,以達(dá)到面積優(yōu)化和快速執(zhí)行的效果.具體設(shè)計(jì)中,采用硬件描述語(yǔ)言Verilog HDL,在Mentor Graphics公司出品的FPGA Advantage平臺(tái)上進(jìn)行電路設(shè)計(jì).完成了各個(gè)模塊的設(shè)計(jì)輸入和仿真.設(shè)計(jì)選用了Altera公司的APEX Ⅱ系列器件,利用第一方軟件Quartus Ⅱ 2.2進(jìn)行綜合、布局、布線和時(shí)序仿真.文中給出了橢圓曲線上的點(diǎn)加、倍點(diǎn)和標(biāo)量乘法模塊的具體設(shè)計(jì)結(jié)構(gòu)框圖.并且根據(jù)橢圓曲線的標(biāo)量乘特點(diǎn),提出了合適的驗(yàn)證方案.該設(shè)計(jì)完成了橢圓曲線上的標(biāo)量乘法運(yùn)算.設(shè)計(jì)主要針對(duì)資源受限的應(yīng)用環(huán)境:改進(jìn)了有限域上的乘法運(yùn)算、使用了沒(méi)有預(yù)處理的標(biāo)量乘算法.改進(jìn)后的橢圓曲線標(biāo)量乘法需要2,741,998個(gè)邏輯單元,在100MHz的時(shí)鐘約束下,運(yùn)行一次標(biāo)量乘法運(yùn)算需要567.69us.該次設(shè)計(jì)的結(jié)果可以直接用來(lái)構(gòu)造橢圓曲線上的簽名、驗(yàn)證、密鑰交換等算法.
標(biāo)簽: FPGA 橢圓曲線 密碼體制 乘法運(yùn)算
上傳時(shí)間: 2013-05-24
上傳用戶:zhuo0008
漏電保護(hù)器的工作原理:漏電保護(hù)器主要包括檢測(cè)元件(零序電流互感器)、中間環(huán)節(jié)(包括放大器、比較器、脫扣器等)、執(zhí)行元件(主開(kāi)關(guān))以及試驗(yàn)元件等幾個(gè)部分。三相四線制供電系統(tǒng)的漏電保護(hù)器工作原理示意圖。TA 為零序電流互感器,gf 為主開(kāi)關(guān),TL為主開(kāi)關(guān)的分勵(lì)脫扣器線圈。在被保護(hù)電路工作正常,沒(méi)有發(fā)生漏電或觸電的情況下,由克希荷夫定律可知,通過(guò)TA 一次側(cè)的電流相量和等于零,即:這樣TA 的二次側(cè)不產(chǎn)生感應(yīng)電動(dòng)勢(shì),漏電保護(hù)器不動(dòng)作,系統(tǒng)保持正常供電。當(dāng)被保護(hù)電路發(fā)生漏電或有人觸電時(shí),由于漏電電流的存在,通過(guò)TA一次側(cè)各相電流的相量和不再等于零,產(chǎn)生了漏電電流Ik。在鐵心中出現(xiàn)了交變磁通。在交變磁通作用下,TL二次側(cè)線圈就有感應(yīng)電動(dòng)勢(shì)產(chǎn)生,此漏電信號(hào)經(jīng)中間環(huán)節(jié)進(jìn)行處理和比較,當(dāng)達(dá)到預(yù)定值時(shí),使主開(kāi)關(guān)分勵(lì)脫扣器線圈TL 通電,驅(qū)動(dòng)主開(kāi)關(guān)gf 自動(dòng)跳閘,切斷故障電路,從而實(shí)現(xiàn)保護(hù)。用于單相回路及三相三線制的漏電保護(hù)器的工作原理與此相同,不贅述。
上傳時(shí)間: 2013-10-19
上傳用戶:zhangjinzj
為了在數(shù)據(jù)加密工程中推進(jìn)一步推廣AES標(biāo)準(zhǔn),提高用AES標(biāo)準(zhǔn)加密數(shù)據(jù)的效率、安全性和靈活性,節(jié)省數(shù)據(jù)加密的軟硬件資源,本論文用邏輯代數(shù)、二進(jìn)制數(shù)、模2四則運(yùn)算知識(shí)和gf域的四則運(yùn)算知識(shí)對(duì)按照AES的數(shù)據(jù)加密算法Rijndael的具體實(shí)現(xiàn)進(jìn)行了深入仔細(xì)地分析研究,提出了實(shí)現(xiàn)Rijndael的新方法和新技術(shù),并對(duì)相關(guān)技術(shù)用通俗明確的語(yǔ)句進(jìn)行了說(shuō)明。本論文提出的數(shù)據(jù)加密的實(shí)現(xiàn)方法可以應(yīng)用到實(shí)際工程中,具有節(jié)省數(shù)據(jù)加密器的軟硬件資源的特點(diǎn)。
標(biāo)簽: AES 加密數(shù)據(jù)
上傳時(shí)間: 2014-12-29
上傳用戶:新手無(wú)憂
gf df
上傳時(shí)間: 2013-12-18
上傳用戶:新手無(wú)憂
為了推進(jìn)Rijndael數(shù)據(jù)加密工程中密鑰擴(kuò)展工作,文中用gf(28)域知識(shí)和C#知識(shí),設(shè)計(jì)了具體實(shí)現(xiàn)密鑰擴(kuò)展的代碼,是實(shí)現(xiàn)密鑰擴(kuò)展的新方法,并經(jīng)過(guò)上機(jī)實(shí)驗(yàn)證明可行,還具有穩(wěn)定可靠、高效率和高速度的特點(diǎn)。
標(biāo)簽: Rijndael 算法 密鑰擴(kuò)展
上傳時(shí)間: 2013-11-25
上傳用戶:450976175
在java下實(shí)現(xiàn)的繪圖程序,功能比較全面,想交java作業(yè)足夠啦。 我就不信,我gf自己編的都能重復(fù)!
上傳時(shí)間: 2015-03-16
上傳用戶:siguazgb
m序列的生成,包括在有限域gf(p)中的基于不同p取值,不同級(jí)數(shù)條件下的本原多項(xiàng)式多種選擇條件下的m序列生成。
標(biāo)簽: 序列
上傳時(shí)間: 2013-12-12
上傳用戶:miaochun888
用vc++編寫(xiě)的遺傳算法程序,解壓之后打開(kāi)文件夾,運(yùn)行gf.dsw文件就可以了!
上傳時(shí)間: 2015-06-06
上傳用戶:wangyi39
Hard-decision decoding scheme Codeword length (n) : 31 symbols. Message length (k) : 19 symbols. Error correction capability (t) : 6 symbols One symbol represents 5 bit. Uses gf(2^5) with primitive polynomial p(x) = X^5 X^2 + 1 Generator polynomial, g(x) = a^15 a^21*X + a^6*X^2 + a^15*X^3 + a^25*X^4 + a^17*X^5 + a^18*X^6 + a^30*X^7 + a^20*X^8 + a^23*X^9 + a^27*X^10 + a^24*X^11 + X^12. Note: a = alpha, primitive element in gf(2^5) and a^i is root of g(x) for i = 19, 20, ..., 30. Uses Verilog description with synthesizable RTL modelling. Consists of 5 main blocks: SC (Syndrome Computation), KES (Key Equation Solver), CSEE (Chien Search and Error Evaluator), Controller and FIFO Register.
標(biāo)簽: symbols length Hard-decision Codeword
上傳時(shí)間: 2014-07-08
上傳用戶:曹云鵬
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1