RSA
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[春のプロジェクト2008]]
*RSA暗号化器・復号化器の設計 [#q92d2f51]
この課題はDesign Waveデザインコンテスト2008の課題です。最も簡単なRSA暗号化器および復号化器は、除算器と乗算器で作成することができます。私たちは、これらの演算器を含めてRSA暗号化器および復号化器を論理回路設計の練習として設計します。
さらに、DE2ボードを用いてRSA暗号化器および復号化器をFPGAに実装することが出来ます。
----
#contents
**課題 [#ua3f184c]
&ref(dwm012001231.pdf); (Design Wave Magazine 2007年11月号掲載)
**進め方 [#pdaf3a40]
-基礎
++RSA暗号の仕組みを理解する
---RSA暗号について理解
---C/C++/Javaなどを用いたプログラムを作成
---乗算と剰余算を演算子を用いずに実現する方法を考える
++回路構成の決定
---RSA暗号化器の回路構造を理解
++演算機の作成
---除算器の作成
---乗算器の作成
++暗号化器の作成
---データパスの作成
---制御部の作成
-発展
++過去に作成されたRSA暗号化器の作品の資料を読む
---輪講形式で内部構造を検討
++新しい回路構成を考える
---性能の良いデザインを考える
-応用
++設計したRSA暗号化器をFPGA実装する
---DE2ボードを使用
---PICOプロセッサを用いて制御
**参考リンク [#f78fc82b]
-RSAに関するサイト
--[[RSA暗号:http://ja.wikipedia.org/wiki/RSA%E6%9A%97%E5%8F%B7]] (Wikipedia)
--[[RSA暗号化アルゴリズムの証明:http://www12.plala.or.jp/dokugaku/algo/rsa.html]]
--[[サルにもわかるRSA暗号:http://www.maitou.gr.jp/rsa/]]
--[[RSA暗号:http://www2.cc.niigata-u.ac.jp/~takeuchi/tbasic/BackGround/RSA.html]] (新潟大)
--[[RSA暗号化器の設計例:http://zxp050.u-aizu.ac.jp/index.php?RSA%B0%C5%B9%E6%B2%BD%B4%EF%A4%CE%C0%DF%B7%D7]] (学内限定)
---動作するプログラム及び回路を公開しています。
終了行:
[[春のプロジェクト2008]]
*RSA暗号化器・復号化器の設計 [#q92d2f51]
この課題はDesign Waveデザインコンテスト2008の課題です。最も簡単なRSA暗号化器および復号化器は、除算器と乗算器で作成することができます。私たちは、これらの演算器を含めてRSA暗号化器および復号化器を論理回路設計の練習として設計します。
さらに、DE2ボードを用いてRSA暗号化器および復号化器をFPGAに実装することが出来ます。
----
#contents
**課題 [#ua3f184c]
&ref(dwm012001231.pdf); (Design Wave Magazine 2007年11月号掲載)
**進め方 [#pdaf3a40]
-基礎
++RSA暗号の仕組みを理解する
---RSA暗号について理解
---C/C++/Javaなどを用いたプログラムを作成
---乗算と剰余算を演算子を用いずに実現する方法を考える
++回路構成の決定
---RSA暗号化器の回路構造を理解
++演算機の作成
---除算器の作成
---乗算器の作成
++暗号化器の作成
---データパスの作成
---制御部の作成
-発展
++過去に作成されたRSA暗号化器の作品の資料を読む
---輪講形式で内部構造を検討
++新しい回路構成を考える
---性能の良いデザインを考える
-応用
++設計したRSA暗号化器をFPGA実装する
---DE2ボードを使用
---PICOプロセッサを用いて制御
**参考リンク [#f78fc82b]
-RSAに関するサイト
--[[RSA暗号:http://ja.wikipedia.org/wiki/RSA%E6%9A%97%E5%8F%B7]] (Wikipedia)
--[[RSA暗号化アルゴリズムの証明:http://www12.plala.or.jp/dokugaku/algo/rsa.html]]
--[[サルにもわかるRSA暗号:http://www.maitou.gr.jp/rsa/]]
--[[RSA暗号:http://www2.cc.niigata-u.ac.jp/~takeuchi/tbasic/BackGround/RSA.html]] (新潟大)
--[[RSA暗号化器の設計例:http://zxp050.u-aizu.ac.jp/index.php?RSA%B0%C5%B9%E6%B2%BD%B4%EF%A4%CE%C0%DF%B7%D7]] (学内限定)
---動作するプログラム及び回路を公開しています。
ページ名: