對稱加密算法,aes希望能找到一個c和java對應的算法
上傳時間: 2014-12-02
上傳用戶:lixinxiang
delphi實現(xiàn)加密算法 CRC32-Dym.................CRC32算法動態(tài)碼表實現(xiàn) \CRC32-Static..............CRC32算法靜態(tài)碼表實現(xiàn) \MD5.......................MD5算法示例 \SHA.......................SHA算法示例 \DES.......................DES算法示例 \2DES......................雙重DES算法示例 \3DES......................兩個密鑰的三重DES算法示例 \3DES3.....................三個密鑰的三重DES算法示例 \Blowfish..................BlowFish算法示例 \AES.......................AES算法示例 \RSA.......................RSA算法示例 \BASE64....................BASE64算法示例
上傳時間: 2017-02-15
上傳用戶:杜瑩12345
各種加密算法的集合,rsa aes md5適合密碼學初學者
標簽: 加密算法
上傳時間: 2014-01-11
上傳用戶:天誠24
des加密算法及實例,加密解密組件 支持版本: Delphi 4, 5, 6, 7 and 2005,2009 and Kylix 1 and 2 開源官方站點:http://www.cityinthesky.co.uk/ 支持加密算法: Blowfish Cast 128 Cast 256 DES, 3DES Ice, Thin Ice, Ice2 IDEA Mars Misty1 RC2, RC4, RC5, RC6 Rijndael (the new AES) Serpent Tea Twofish HASH算法: Haval MD4 MD5 RipeMD-128 RipeMD-160 SHA-1 SHA-256, SHA-384, SHA-512 Tiger
上傳時間: 2016-01-19
上傳用戶:yanshf
AES加密解密算法的示例,AES加密解密算法的示例,AES加密解密算法的示例
上傳時間: 2017-12-11
上傳用戶:show7755
收集的幾個C語言實現(xiàn)的加密算法程序,可以作為參考移植。有AES,DES,MD5,RC6,RSA,SHA幾種。
上傳時間: 2022-05-19
上傳用戶:
396 信息技術 安全技術 實體鑒別第2部分:采用對稱加密算法的機制 GB 15843.2-1997 L80 國家技術監(jiān)督局 1997-09-02 1998-04-01 pdf
上傳時間: 2013-04-15
上傳用戶:eeworm
在幾乎所有現(xiàn)代通訊和計算機網(wǎng)絡領域中,安全問題都起著非常重要的作用。隨著網(wǎng)絡應用的迅速發(fā)展,對安全的要求也逐漸加強。目前影響最大的三類公鑰密碼是RSA公鑰密碼、EIGamal公鑰密碼和橢圓曲線公鑰密碼。但超橢圓曲線密碼是比橢圓曲線密碼更難攻破的密碼體制,且可以在更小的基域上達到與橢圓曲線密碼相同的安全程度。雖然超橢圓曲線密碼體制在理論上已經(jīng)基本成熟,但由于它的計算復雜性大,所以在具體實現(xiàn)上還需要進一步研究。實現(xiàn)超橢圓曲線密碼系統(tǒng),對于增強信息系統(tǒng)的安全性和研究更高強度的加密系統(tǒng)都有著重要的理論意義和較高的應用價值,相信超橢圓曲線密碼系統(tǒng)將會有更好的應用前景。 對于密碼系統(tǒng),我們希望它占用的空間更少,實現(xiàn)的時間更短,安全性更高。論文研究超橢圓曲線密碼中的加密算法,對主要算法進行實現(xiàn)比較并提出軟硬協(xié)調(diào)思想實現(xiàn)超橢圓曲線密碼系統(tǒng)就是為了達到這個目標。 論文先介紹了超橢圓曲線密碼系統(tǒng)中有限域上的兩個核心運算——有限域乘法運算和有限域求逆運算。對有限域乘法運算的全串行算法和串并混合算法在FPGA上用VHDL語言進行了實現(xiàn),并對它們的結果進行對比,重點在于對并行度不同的串并混合算法進行實現(xiàn)比較,找到面積和速度的最佳結合點。通過對算法的實現(xiàn)和比較,發(fā)現(xiàn)理論上面積和速度協(xié)調(diào)性較好的8位串并混合算法在實際中協(xié)調(diào)性并不是很好,最終得出結論,在所做實驗的四種情況中,面積和速度協(xié)調(diào)性較好的算法是4位串并混合算法。隨后論文對有限域求逆運算的三種算法在FPGA上用VHDL語言進行實現(xiàn)比較,找到單獨實現(xiàn)有限域求逆運算較好的算法(MIMA域求逆算法)和可以與域乘法運算相結合的算法(使用域乘法求逆的算法),為軟硬協(xié)調(diào)實現(xiàn)超橢圓曲線系統(tǒng)思想的提出打下基礎。 論文然后提出了軟硬協(xié)調(diào)的方法實現(xiàn)超橢圓曲線系統(tǒng)的思想,并對整個系統(tǒng)進行了軟硬件部分的劃分。通過分析,將標量乘算法,除子算法和多項式環(huán)算法劃分到軟件部分,并對其中的標量乘運算進行了詳細的分析介紹,將有限域算法歸于硬件部分并對其進行了簡單描述。在最后對全文進行總結,提出進一步需要開展的工作。
上傳時間: 2013-04-24
上傳用戶:zl123!@#
信息安全在當今的社會生產(chǎn)生活中已經(jīng)被廣為關注,對敏感信息進行加密是提高信息安全性的一種常見的和有效的手段。 常見的加密方法有軟件加密和硬件加密。軟件加密的方法因為加密速度低、安全性差以及安裝不便,在一些高端或主流的加密處理中都采用硬件加密手段對數(shù)據(jù)進行處理。硬件加密設備如加密狗和加密卡已經(jīng)廣泛地應用于信息加密領域當中。 但是加密卡和加密狗因為采用的是多芯片結構,即采用獨立的USB通信芯片和獨立的加密芯片來分別實現(xiàn)數(shù)據(jù)的USB傳輸和加密功能,如果在USB芯片和加密芯片之間進行數(shù)據(jù)竊聽的話,很輕易地就可以獲得未加密的明文數(shù)據(jù)。作者提出了一種新的基于單芯片實現(xiàn)的USB加密接口芯片的構想,采用一塊芯片實現(xiàn)數(shù)據(jù)的USB2.0通信和AES加密功能,命名為USB2.0加密接口芯片。 USB2.0加密接口芯片采用了USB2.0接口標準和Aes加密算法。該加密芯片可以實現(xiàn)與主機的快速通信,具有快速的密碼處理能力,對外提供USB接口,支持基于USB密碼載體的自身安全初始化方式。 根據(jù)設計思想,課題研究并設計了USB2.0加密接口芯片的總體硬件架構,設計了USB模塊和AES加密模塊。為了解決USB通信模塊與AES加密模塊之間存在的數(shù)據(jù)處理單元匹配以及速度匹配問題,本文設計了AESUSB緩沖器,優(yōu)化了AES有限域加密算法。最后,利用VerilogHDL語言在FPGA芯片上實現(xiàn)了USB2.0加密接口芯片的功能,并在此基礎之上對加密芯片的通信和加密性能進行了測試和驗證。
上傳時間: 2013-05-24
上傳用戶:黃華強
隨著信息化、網(wǎng)絡化和智能化的發(fā)展,嵌入式系統(tǒng)和加密技術成為當今熱門的技術。本文將兩方面的技術結合起來,在對ARM嵌入式系統(tǒng)和高級數(shù)據(jù)加密標準算法Rijndael作全面分析的基礎上,對其應用做了研究。 文中首先分析了嵌入式系統(tǒng)和數(shù)據(jù)加密算法的發(fā)展狀況,介紹了 ARM微處理器體系結構和 Rijndael 算法原理的相關知識。然后,結合課題研究,詳細介紹了開發(fā)板 SHX-ARM7 的硬件配置和嵌入式軟件開發(fā)環(huán)境的建立,包括 ADS1.2和超級終端的設置。 文中深入研究了嵌入式操作系統(tǒng)的移植和 Rijndael 算法在開發(fā)板上的編程實現(xiàn),給出了仿真實驗結果。選擇移植的μC/OS-Ⅱ操作系統(tǒng)具有良好的實時性、可擴展性和可移植性,為進一步的嵌入式應用打下基礎。Rijndael 算法的實現(xiàn)分為三大模塊:密鑰擴展、加密和解密模塊,其結果可作為API函數(shù),在嵌入式加密應用軟件編程中直接調(diào)用。 本文對基于 ARM 的 Rijndael 算法的應用進行了探討,給出了基于ARM微處理器與Rijndael算法的IC卡數(shù)據(jù)加密系統(tǒng)的設計方案,并提出了三種密鑰安全管理方案,經(jīng)比較重點描述了“一卡一密、一次一密”的密碼管理思想。該方法能夠保證每張 IC 卡每次用來存儲重要數(shù)據(jù)時的初始密鑰都是隨機的,在一定程度上增加了破譯難度,提高了安全性。 在結論中闡述了尚需進一步解決的問題以及下一步的工作內(nèi)容。
標簽: ARM 數(shù)據(jù)加密 應用研究 算法
上傳時間: 2013-07-06
上傳用戶:kjgkadjg