亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現在的位置是:蟲蟲下載站 > 資源下載 > 技術資料 > 基于FPGA的RSA模冪運算器設計.rar

基于FPGA的RSA模冪運算器設計.rar

  • 資源大?。?/b>562 K
  • 上傳時間: 2023-10-12
  • 上傳用戶:zhanglei193
  • 資源積分:2 下載積分
  • 標      簽: FPGA

資 源 簡 介

隨著計算機及其網絡技術的飛速發展,社會的信息化程度正在逐步提高,對信息安全提出了更高的要求。網絡的影響已經滲透到了人們的日常生活以及國家安全的關鍵領域;網絡安全技術成為了各國政府和研究機構的重要研究課題。公鑰加密體系的提出就是希望解決這一問題。 RSA算法被公認為是目前理論和實際應用中最為成熟和完善的一種公鑰密碼體制,可以用來進行數字簽名和身份驗證。采用與現代電子設計技術來實現低復雜度、高速度的RSA密碼算法對于實現網絡信息安全具有重要的意義。本課題的任務是完成基于FPGA的1024位RSA密碼算法的實現。 本文介紹了密碼學的基本概念,包括數論的基礎知識和模運算的概念。分析了RSA密碼體制原理,重點介紹了改進的高基Montgomery模乘算法。對整個RSA系統的結構進行了分析,采用從右到左的二進制冪指數掃描算法,提出了一種基于CIOS的1024位的模乘器結構設計,主要設計了模冪計算模塊和系統控制模塊等子模塊。通過對模乘器的調用,完成了RSA算法中的核心運算模塊的設計,完成了基于Altera FPGA的RSA密碼芯片實現的前期工作。 本設計采用“Top-Down”的設計方法和“Bottom-Up”的測試方法,完成了前端的設計流程。采用VHDL語言進行了RTL級的描述,并利用EDA工具QuartusⅡ 4.0.進行了仿真,達到了預期目標。

相 關 資 源

主站蜘蛛池模板: 大城县| 岢岚县| 松江区| 华蓥市| 姜堰市| 财经| 桂阳县| 班玛县| 高邑县| 临江市| 岑巩县| 融水| 宁陕县| 青州市| 鹿泉市| 澄城县| 南部县| 博白县| 水城县| 彩票| 吉安市| 定兴县| 桓仁| 神池县| 德钦县| 台州市| 安康市| 乐都县| 沽源县| 剑川县| 石屏县| 咸宁市| 邳州市| 青州市| 中西区| 汉阴县| 双流县| 武鸣县| 法库县| 尼勒克县| 舞阳县|