數據加密算法(Data Encryption Algorithm,DEA)的數據加密標準(Data Encryption Standard,DES)是規范的描述,它出自 IBM 的研究工作,并在 1997 年被美國政府正式采納。它很可能是使用最廣泛的秘鑰系統,特別是在保護金融數據的安全中,最初開發的 DES 是嵌入硬 件中的。通常,自動取款機(Automated Teller Machine,ATM)都使用 DES。 此源碼可完成簡單的DES加密解密
標簽: Encryption Algorithm Data 數據加密
上傳時間: 2017-06-25
上傳用戶:ainimao
可以實現網絡通信簡單數據加密的動態鏈接庫,僅供學生學習寫DLL文件。
標簽: 網絡通信 數據加密 動態鏈接庫
上傳時間: 2014-11-27
上傳用戶:sdq_123
這是一個數據加密程序,利用匯編進行數據的加密實現
標簽: 數據加密 程序
上傳時間: 2017-07-27
上傳用戶:hn891122
一種便于進行數據加密壓縮的方法,謝謝大家的批評指正
標簽: 數據加密 家 正
上傳時間: 2017-08-07
上傳用戶:李彥東
數據加密標準(DES)密碼算法,是一種分組密碼算法,本程序采用該算法實現鍵盤輸入字符的加解密。
標簽: DES 數據加密 密碼算法 標準
上傳時間: 2017-09-05
上傳用戶:壞壞的華仔
RSA算法應用程序用于實現數據加密和解密
標簽: RSA 算法 應用程序 數據加密
上傳時間: 2017-09-24
上傳用戶:GavinNeko
隨著信息量的急劇增長,信息安全日益受到人們重視。移動硬盤的出現使得數據的轉移和攜帶更加方便,但也不可避免的帶來了數據安全隱患。只要竊走了移動硬盤,任何想竊取硬盤信息的人便可以輕松得逞,即使設置了類似訪問口令這樣的邏輯密鑰,要想破解也不是件難事。 一個完整的數據加解密系統應該具備安全可靠的密碼認證機制和數據加解密算法。本文基于MEMS強鏈、USB控制器和FPGA設計了一種USB接口的高效數據加解密系統,采用物理認證并用硬件實現AES加密算法。普通IDE硬盤掛接該系統后成為安全性極高的加密USB移動硬盤,其平均數據吞吐率接近普通U盤,達到10MB/s。
標簽: USB 移動 硬盤數據 加密技術
上傳時間: 2013-06-16
上傳用戶:1159797854
為了在數據加密工程中推進一步推廣AES標準,提高用AES標準加密數據的效率、安全性和靈活性,節省數據加密的軟硬件資源,本論文用邏輯代數、二進制數、模2四則運算知識和GF域的四則運算知識對按照AES的數據加密算法Rijndael的具體實現進行了深入仔細地分析研究,提出了實現Rijndael的新方法和新技術,并對相關技術用通俗明確的語句進行了說明。本論文提出的數據加密的實現方法可以應用到實際工程中,具有節省數據加密器的軟硬件資源的特點。
標簽: AES 加密數據
上傳時間: 2014-12-29
上傳用戶:新手無憂
21世紀是信息快速發展的時代,隨著計算機網絡的應用越來越廣泛,網絡安全也逐漸成為人們普遍關注的課題。可以預言,今后的社會將進入全面的網絡時代和信息共享時代,因此,網絡安全極其重要,只有安全的網絡才能保證網絡生活能夠有序進行、網絡系統不遭破壞、信息不被竊取、網絡服務不被非法中斷等。為了保證計算機網絡的可靠性、可用性、完整性、保密性和真實性等安全性,不僅要保證計算機網絡設備安全和計算機網絡系統安全,還要保護數據的安全。對數據實施安全的加密算法是保護數據安全的有效手段。AES(advanced encryption standard)是美國國家標準和技術研究所宣布采用的高級加密標準,可以預測,AES在今后很長的一段時間內將會在信息安全中扮演重要的角色,因此對AES算法實現的研究成為國內外的熱點,它將會在信息安全領域得到廣泛的應用。AES在實現方面具有速度快、可并行處理、對處理器的結構無特殊要求,算法設計相對簡單,分組長度可以改變,而且具有很好的可擴充性。AES算法的這些特點使得選用FPGA來實現AES算法具有很好的優越性,本文就是針對AES算法的FPGA實現進行研究。本文介紹了用FPGA實現AES算法所用的開發工具、開發語言和所選用的芯片,還具體介紹了AES算法的硬件實現方式,在此基礎上,著重闡述了AES算法FPGA實現的總體設計框圖,并對各個部分的設計分別給與介紹,給出了實現加密解密的時序仿真和設計結果。
標簽: AES算法 數據加密
上傳時間: 2022-06-18
上傳用戶:shjgzh
遙感圖像是深空探測和近地觀測所得數據的重要載體,在軍事和社會經濟生活領域發揮著重要作用。由于遙感圖像數據量巨大,它的存儲和傳輸已成為遙感信息應用中的關鍵問題。圖像壓縮編碼技術能降低圖像冗余度,從而減小圖像的存儲容量和傳輸帶寬,它的研究對于遙感圖像應用具有重要的現實意義。CCSDS圖像壓縮算法是空間數據系統咨詢委員會(CCSDS)提出的圖像數據壓縮算法。該算法復雜度較低,并行性好,適合于硬件實現,能實現對空間數據的實時處理,從而廣泛應用于深空探測和近地觀測。對于直接關系到軍事戰略、經濟建設等方面的遙感圖像的傳輸,必須對它進行加密處理。AES加密算法是由美國國家標準和技術研究所(NIST)于2000年發布的數據加密標準,它不但能抵抗各種攻擊,保證加密數據的安全性,而且易于軟件和硬件實現。本論文對CCSDS圖像壓縮算法和AES加密算法進行了研究,完成的主要工作包括: (1)研究了CCSDS圖像壓縮算法的原理和結構,用C語言實現了算法的編解碼器,并與SPIHT算法和JPEG2000算法的性能進行了比較。 (2)研究了AES加密算法的原理和結構,用C語言實現了算法的加解密器。 (3)介紹了實現CCSDS圖像壓縮算法和AES加密算法的FPGA設計所選擇的軟件開發工具、開發語言和硬件開發平臺。 (4)給出了CCSDS編碼器的FPGA實現方法和實現性能。 (5)給出了AES加密器的FPGA實現方法和實現性能。 本文設計的CCSDS圖像壓縮和AES加密FPGA系統運用了流水線設計、高速內存設計、模塊并行化設計和模塊串行化設計等技術,在系統速度和資源面積上取得了較好的平衡,達到了預期的設計目的。
標簽: CCSDS FPGA AES 圖像壓縮
上傳時間: 2013-07-15
上傳用戶:dylutao
蟲蟲下載站版權所有 京ICP備2021023401號-1