• 検索結果がありません。

平成

N/A
N/A
Protected

Academic year: 2021

シェア "平成"

Copied!
1
0
0

読み込み中.... (全文を見る)

全文

(1)

平成22年度 自主課題研究 RSA暗号の実装およびその応用

電子情報学類 情報システムコース 3年 219番 金 裕一郎 238番 中村 裕樹

1. 目的

RSA暗号は、公開鍵暗号系として世界で 初めて公開された暗号化を行うアルゴリズ ムである。実際にRSA暗号化、復号化を行 うプログラムを作成し、その動作を確認す ることでRSA暗号についての知識を深め ることを目的とする。

図2 RSA暗号化 2. 開発環境

数式処理ソフトMathematicaを使用し た。

3. 概要

RSA暗号を実行するうえで必要な値は

・素数p、q

図3 CBCモードを導入したRSA暗号化

・n=p×q

ガウス整数を用いた RSA 暗号化には条 件が存在し、その条件は p≡1(mod 4) かつ q≡1(mod 4) である。また、ガウス整数を用 い た RSA 暗 号 化 の メ ッ セ ー ジ は

「GaussianUsed」であり、実行結果は図4 のようになった。

・(p-1)(q-1)と互いに素である数e

・(p-1)(q-1)を法とするeの逆元d である。

また、メッセージを図1のようにした。

図1 メッセージ

図4 ガウス整数を用いたRSA暗号化 RSA 暗号化、CBC モードを導入したも

のRSA 暗号化の実行結果はそれぞれ図2、 図3のようになった。

どの暗号化においても、復号するとメッ セージが復号された。

参照

関連したドキュメント

◆Secure Encryption を使用してドライブを暗号化するには、Smart アレイ E208 / P408 / P816 コントローラーと、Secure Encryption ライセンスが必要

  「教育とは,発達しつつある個人のなかに  主観的な文化を展開させようとする文化活動

BC107 は、電源を入れて自動的に GPS 信号を受信します。GPS

北区では、外国人人口の増加等を受けて、多文化共生社会の実現に向けた取組 みを体系化した「北区多文化共生指針」

えて リア 会を設 したのです そして、 リア で 会を開 して、そこに 者を 込 ような仕 けをしました そして 会を必 開 して、オブザーバーにも必 の けをし ます

「系統情報の公開」に関する留意事項

2012 年 3 月から 2016 年 5 月 まで.

被保険者証等の記号及び番号を記載すること。 なお、記号と番号の間にスペース「・」又は「-」を挿入すること。