情報工学科 06A2055 平塚 翔太 Hiratsuka Shota

Slides:



Advertisements
Similar presentations
情報保護と暗号システム コンピュータセキュリティに おける位置付けと利用法 M.Futagi / SC-ComTex Inc.
Advertisements

情報セキュリティ 第3回 現代暗号の基礎数理. 脅威と暗号技術 セキュリティに対する脅威 脅かされる特性 暗号技術 機密性 正真性 認証 否認不可能性 盗聴 (秘密が漏れる) 改竄 (情報が書き換えられる) なりすまし (正しい送信者のふりをする) 否認 (後から私じゃないと言う) 共通鍵暗号 公開鍵暗号.
電子社会設計論 第12回 Electronic social design theory 中 貴俊.
駒澤大学 経営学部 情報セキュリティ B 公開鍵暗号による 認証つきの秘匿通信 ―― 鍵に注目して ――
2000年 3月 10日 日本電信電話株式会社 三菱電機株式会社
Ibaraki Univ. Dept of Electrical & Electronic Eng.
UNIX Life KMSF M2 saburo.
IaaS 仮想マシン(VM)をネットワーク経由で提供 負荷に応じてVM数や性能を変更できる ハードウェアの導入・管理・維持コストの削減
北海道大学 理学部 地球科学科 惑星宇宙グループ 4年 高橋 康人
デジタル情報学概論 2009年10月22日 第4回資料 担当 重定 如彦.
第5章 情報セキュリティ(後半) [近代科学社刊]
「コンピュータと情報システム」 07章 インターネットとセキュリティ
「まめだくん Ver.1.0」 特徴と利用方法.
第2章 第1節 情報通信の仕組み 4 暗号技術と情報の保護 5 コンピュータとネットワークの管理
情報化が社会に及ぼす影響 情報セキュリティの確保
岡村耕二 情報ネットワーク 岡村耕二 情報ネットワーク.
共通鍵と公開鍵 暗号のしくみ 情報、数学ハイブリッド版.
Q q 情報セキュリティ 第3回:2007年4月27日(金) q q.
数 学 の か た ち 第3講 暗号を作ろう 早苗 雅史 数学とソフトウエア
情報セキュリティ読本 - IT時代の危機管理入門 -
サーバ構成と運用 ここから私林がサーバ構成と運用について話します.
ま と め と 補 足 ネットワークシステムⅠ 第15回.
黒澤 馨 (茨城大学) 情報セキュリティ特論(7) 黒澤 馨 (茨城大学)
公開鍵認証方式の実習 TeraTermの場合
暗号技術 ~公開鍵暗号方式の仕組み~ (3週目)
デジタル情報学概論 2008年10月16日 第4回資料 担当 重定 如彦.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
Mathematicaによる固有値計算の高速化 Eigenvalue calculation speed by Mathematica
1.情報セキュリティ概論 岡本 好未.
情報化が社会に及ぼす影響 情報セキュリティの確保
第10回 情報セキュリティ 伊藤 高廣 計算機リテラシーM 第10回 情報セキュリティ 伊藤 高廣
Q q 情報セキュリティ 第3回:2005年4月28日(金) q q.
Q q 情報セキュリティ 第3回:2005年4月22日(金) q q.
数学のかたち 暗号を作ろう Masashi Sanae.
Q q 情報セキュリティ 第5回:2005年5月13日(金) q q.
PKI (Public Key Infrastructure) とクラウド
Q q 情報セキュリティ 第4回:2007年5月11日(金) q q.
共通暗号方式 共通のキーで暗号化/復号化する方法 例) パスワードつきのZIPを送信して、後からパスワードを送る方法 A さん B さん
情報セキュリティ  第4回 メッセージ認証コード.
第二章 インターネットで やり取りする情報を守る
PGP インターネットで 広く使われている暗号技術
情報セキュリティ  第11回 デジタル署名.
Mathematicaによる固有値計算の高速化 ~ Eigenvalue calculation speed by Mathematica ~ 情報工学科 06A2055 平塚 翔太.
Linux リテラシ 2006 第5回 SSH と SCP CIS RAT.
第一回 掲示板                 05A1054         前田嵩公.
2章 暗号技術 FM15002 友池 絲子.
PKI 情報工学専攻 1年 赤木里騎 P91~102.
武藤研究室セキュリティー藩暗号犯メンバー 環境情報学部4年 櫻井 環境情報学部3年 秋本 環境情報学部3年 堀田 環境情報学部2年 卯野木
5.RSA暗号 素因数分解の困難性を利用した暗号.
公開鍵認証方式の実習 MacOS Xの場合.
Q q 情報セキュリティ 第8回:2005年6月3日(金) q q.
Q q 情報セキュリティ 第7回:2006年6月2日(金) q q.
暗号技術 ~暗号技術の基本原理~ (1週目) 情報工学科  04A1004 石川 真悟.
Q q 情報セキュリティ 第7回:2007年6月1日(金) q q.
Q q 情報セキュリティ 第4回:2005年5月12日(金) q q.
コミュニケーションと ネットワークを探索する
「情報セキュリティ論」 2-4 公開鍵暗号の原理とRSA暗号
Diffie-Hellman 鍵共有 ElGamal 暗号 楕円曲線暗号,量子コンピュータ
VMリダイレクト攻撃を防ぐための 安全なリモート管理機構
Q q 情報セキュリティ 第12回:2004年6月25日(金) の補足 q q.
情報社会の安全と情報技術.
C10:秘匿共通集合計算プロトコルを用いた 就職活動支援システム“JHT”
ネット時代のセキュリティ3(暗号化) 2SK 情報機器工学.
nチャネルメッセージ伝送方式のためのjailによる経路制御
Mathematicaによる固有値計算の高速化 Eigenvalue calculation speed by Mathematica
暗号技術・セキュリティ 情報工学科  04A1004 石川 真悟.
電子投票班 (電子オークション班) 後藤研究室 大木島 航.
CSS符号を用いた量子鍵配送の安全性についての解析
電子署名(PGP) 森田 亙昭 牧之内研究室「インターネット実習」Webページ
創造都市研究科 都市情報学 情報基盤研究分野
Presentation transcript:

情報工学科 06A2055 平塚 翔太 Hiratsuka Shota 第1回 暗号化技術 Cryptography 情報工学科 06A2055 平塚 翔太 Hiratsuka Shota

スライド一覧 はじめに 暗号とは?? 暗号化 暗号の分類(1) 暗号の分類(2) 今後の課題 参考文献

動機&目的 内容(流れ) ~はじめに~ 卒業論文テーマ …「Javaによる暗号化ソフトの開発」  ~はじめに~  卒業論文テーマ …「Javaによる暗号化ソフトの開発」 動機&目的 暗号化ソフト … 暗号化をどのように行っているか? Java … プログラム言語の習得 + 卒業後、必要な言語となる 内容(流れ) 暗号技術の勉強 Java言語(JCE)の勉強 ソフトの制作

~暗号とは??~ 暗号化ファイル 第三者 盗聴・なりすまし etc  ~暗号とは??~ 第三者に通信内容を知られないように行う表記法(変換アルゴリ ズム)のことである。 通信だけではなく保管する文文書等の内容を秘匿する方法として も用いることができる。                         暗号化ファイル 第三者               盗聴・なりすまし etc

 ~暗号化~             暗号化    平分                 暗号文            復号化                   アルゴリズム 鍵(キー)

            暗号化   WATCH                ZDWFK            復号化                   アルファベット順にずらす 3文字

~暗号の分類(1)~ 共通鍵暗号方式 《 POINT !! 》 暗号化と復号化に同じ鍵を使う暗号方式 暗号化 INTERNET 復号化 PC A PC B            同じ鍵 《 POINT !! 》 鍵の配送・管理の徹底

特徴 長所 大勢でのやり取りでは鍵が多くなってしまう 処理が比較的高速である 【※公開鍵暗号方式と比べて】  ⇒ 大容量のデータの暗号化に向いている 短所  鍵の配送・管理に気を使わなければならない  大勢でのやり取りでは鍵が多くなってしまう

鍵が増えるとは ?? 2人でやりとりする場合 ※100人の時は4950個も必要!! 大人数でのやり取りに向 いていない・・  大人数でのやり取りに向 いていない・・ 4人でやりとりする場合

代表的なアルゴリズム DES AES 1970年代に米IBMが開発。 1977年以降は米国標準の暗号方式として使われてき たが安全性の問題より使われなくなってきた。 カギの長さが64(56)ビット AES より高速で強い共通鍵暗号方式。 無線LANデータの暗号化などに使われている。 カギの長さが128, 192, 256ビット

~暗号の分類(2)~ 公開鍵暗号方式 鍵 X 鍵 Y 暗号化と復号化に異なる鍵を使う暗号方式 暗号化 INTERNET 復号化 PC A PC B       鍵 X 鍵 Y

公開鍵と個人鍵 公開鍵 … 不特定多数のユーザに公開(ネットなどで) 個人鍵 … 制作者だけが保持(盗まれると安全でなくなる) 2人でのやり取りの場合、鍵は4種類 存在する        Aさんの公開鍵   Bさんの公開鍵        Aさんの個人鍵   Bさんの個人鍵   Aさん                     Bさん 公開鍵 … 不特定多数のユーザに公開(ネットなどで) 個人鍵 … 制作者だけが保持(盗まれると安全でなくなる)

鍵のルール 公開鍵で暗号化したデータは、そのペアの個人鍵でしか復号でき ない 公開鍵 A 個人鍵 A 暗号化 復号化        暗号化          復号化 個人鍵で暗号化したデータは、そのペアの公開鍵でしか復号でき ない            個人鍵 A        公開鍵 A        暗号化          復号化

使用方法 使用例(1) 《データの中身を隠して秘密を守る》 悪意ある第三者 盗聴 ファイル ファイル Aさん Bさん 公開鍵A 公開鍵B  《データの中身を隠して秘密を守る》              悪意ある第三者 公開鍵A                               公開鍵B 盗聴 個人鍵A                                個人鍵B          暗号化      INTERNET     復号化         ファイル                 ファイル Aさん                             Bさん

使用方法 使用例(2) 《送信者を証明する署名として使う》 なりすまし 悪意ある第三者 署名 署名 Aさん Bさん 公開鍵A 公開鍵B  《送信者を証明する署名として使う》                         なりすまし              悪意ある第三者 公開鍵A                                  公開鍵B 個人鍵A                                個人鍵B          暗号化      INTERNET      復号化         署名                    署名 Aさん                             Bさん

特徴 長所 ⇒ 大人数でのやり取りに向いている 鍵の配送(配布)が容易で管理が楽 短所 処理が複雑で暗号・復号に要する時間がかかる  ⇒ 大人数でのやり取りに向いている 短所  処理が複雑で暗号・復号に要する時間がかかる  【※共通鍵暗号方式と比べて】

代表的なアルゴリズム RSA 開発者であるRivest,Shamir,Adlemanの頭文字をとっ て命名された。 現在広く使われている公開鍵暗号方式 鍵の長さに制限はないが、512~2048ビットくらいでな いと安全性が確保できない

~今後の課題~ 今回は暗号技術の概略的知識のみだったので・・・ AESやRSAなど、より実用的な暗号化アルゴリズムの 勉強 暗号化技術に必要な数学的理論の知識を深める Javaプログラミング能力を高める

~参考文献~ SBI Net System http://dev.sbins.co.jp/cryptography/cryptography01.html Wikipedia   http://ja.wikipedia.org/wiki/ IT pro http://itpro.nikkeibp.co.jp/index.html

ご清聴ありがとうございました