暗号化について20150113 - 情報教育遠隔講座 · web view デジタル署名...
TRANSCRIPT
社 会 と 情 報 ・ 資 料 暗 号 化 に つ い て
暗 号 と い え ば 、 コ ナ ン ・ ド イ ル の 『 踊 る 人 形 』 。 シ ャ ー ロ ッ ク ・ ホ ー
ム ズ シ リ ー ズ
の ひ と つ で あ
る 。 次 に 示 し た 踊 る 人 形 を 解 読 し て み よ う 。
http://www.page.sannet.ne.jp/mnagano/ odoru.html
暗 号 化 ・ ・ ・ ・ 情 報 を 一 定 の 規 則 で 変 換 し て 、 第 三 者 に 内 容 が わ か ら
な い よ う に す
る こ と 。 暗 号 化 の 技 術 は イ ン タ ー ネ ッ ト 上 で 個 人 情 報 を 送
信 し た り 、 ク レ ジ ッ ト カ ー ド 決 済 を す る と き な ど に は 必 須
の 技 術 で あ る 。
覚 え る べ き 用 語
平 文 ( ひ ら ぶ ん ) 暗 号 化 さ れ る 前 の 文・ ・ ・ ・暗 号 文 暗 号 化 さ れ て で き た 文・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・
暗 号 化 平 文 を 暗 号 文 に 変 換 す る こ と 。・ ・ ・ ・復 号 化 暗 号 文 か ら 平 文 に 戻 す こ と 。・ ・ ・ ・
暗 号 化 共 通 鍵 暗 号 方 式・ ・ ・ ・公 開 鍵 暗 号 方 式
Copyright(C) 2000-05-31,2015 M-Tsukui , Bunka Gakuen University Suginami Junior and Senior High School All rights reserved..
1 . 共 通 鍵 暗 号 方 式
暗 号 化 す る 規 則 ( 鍵 ) と 復 号 化 す る 規 則 ( 鍵 ) が 同 一 の 場 合 を 共
通 鍵 暗 号
方 式 と い う 。
単 一 式 換 字 暗 号 ( 代 表 例 と し て 『 シ ー ザ ー 暗 号 』 )
例 ) ア ル フ ァ ベ ッ ト を 3 文 字 分 、 次 の も の に ず ら す 処 理 を し て 暗
号 化 す
る 方 法 ( 『 5 文 字 ず ら す 』 な ど バ リ エ ー シ ョ ン あ り ) 。
平 文 に 戻 す に は 、 逆 に 3 文 字 分 ( 『 5 文 字 分 』 ) 前 に 戻 す 処
理 を し て
復 号 化 す る 。 例 ) 平 文 → 暗 号 文
『 computer 』 → 『 FRPSXWHU 』
暗 号 文 → 平 文 『 YLFWRUB』 → 『 victory 』
実 習
① 平 文 の シ ー ザ ー 暗 号 化 w e a r e l e a r n i n
g i c t .
キ ー : 3 (
)
② シ ー ザ ー 暗 号 の 解 読 L O R Y H B R X N H L
N R
キ ー : 3 ( )
参 考 : The name of my wife is
Keiko.
③ シ ー ザ ー 暗 号 の 解 読 P E L C G B T E N C U L
キ ー : 不 明 ( )
シ ー ザ ー 暗 号 は ち か ら 技 で 解 読 で き る → 課 題 4 8 : 暗 号 に つ い て 考 え
て み よ う
『 シ ー ザ ー 暗 号 破 綻 .xlsx 』 参 照
③ の 問 題 は 『 新 版 暗 号 化 技 術 入 門 ~ 秘 密 の 国 の ア リ ス ~ 結 城 浩 ・
著 』 p.26 か ら
④ 多 表 式 換 字 暗 号 ( 『 暗 号 と 情 報 社 会 』 辻 井 重 男 著 文 春 新 書
P.74 か ら )
次 の 暗 号 は 、 実 際 に あ っ た 事 件 の 犯 人 の 残 し た も の で 、 家 宅 捜
索 の 結 果 取 得 し た も の で あ る 。 住 所 の 一 部 ( 犯 人 の 潜 伏 先 )
だ と い う 。 刑 事 に な
っ た 気 持 ち に な っ て 、 犯 人 の 所 在 を 突 き 止 め て み よ う 。
( HINT : 犯 人 の TEL は 3680951 )
C N A R S S M C P P
Copyright(C) 2000-05-31,2015 M-Tsukui , Bunka Gakuen University Suginami Junior and Senior High School All rights reserved..
( ) → 県 市
2 . 公 開 鍵 暗 号 方 式
『 公 開 鍵 暗 号 方 式 』 で は 『 公 開 鍵 』 と 『 秘 密 鍵 』 と い う 二 つ の 異
な る 鍵 を
使 う 。 『 公 開 鍵 』 で 暗 号 化 し た も の は 、 そ の 対 と な る 『 秘 密 鍵 』
で な け れ
ば 復 号 化 で き な い と い う 仕 組 み に な っ て い る 。
相 手 に は 『 公 開 鍵 』 を 渡 す ( 『 公 開 鍵 』 は 不 特 定 多 数 の 相 手 に 渡
し て よ い ) 。
自分宛の 情 報 に は 、 こ の 『 公 開 鍵 』 で 鍵 を掛け て貰う 。 『 公 開
鍵 』 は 鍵 を
掛け る と い う機能だ け で 、 一度掛け た 鍵 は 開 か な い 仕 組 み に な っ
て い る 。
また 、 公 開 鍵 で 一度掛け た 鍵 で も 、 『 秘 密 鍵 』 を 使 え ば 開 け る こ
と が で き
る こ と に な っ て い る ( こ の 場 合 、 『 公 開 鍵 』 は施錠す る 前 の 『南
京錠』 を
イメー ジ す る 。 こ れ は正確に は 『 鍵 』 で は なく『錠』 で あ る 。 一
方 、 『 秘
密 鍵 』 は 、 そ れ を 開 け る こ と が で き る 『 キ ー ( 鍵 ) 』 、 そ の も の
だ と思え
ば よ い 。
『南京錠』 で施錠し て も 、 そ の 『南京錠』 を 開 け る た め の 鍵 (自
分専用 の
『 秘 密 鍵 』 ) が あ れ ば 、 そ の南京錠は 開錠で き る 。 つまり 、 復 号
と 化 で き る こ と に な る ) 。
『 秘 密 鍵 は だ れ に も 渡 さ な い 』 こ と に よ っ て 、 通 信 の 秘 密 は守ら
れ る 。
実 習
公 開 鍵 暗 号 方 式 を利用 し た 暗 号 化 通 信 の イメー ジ を体験し よ う
http://www.nichibun.net/case/ict/49/04.php (日本 文教出 版 ICT EducationNo.49 )
Copyright(C) 2000-05-31,2015 M-Tsukui , Bunka Gakuen University Suginami Junior and Senior High School All rights reserved..
見
見 て わ か る 社 会 と 情 報 ( 日 本 文 教 出 版 )
p.88
参 考 : 鍵 と錠、錠前 の関係
http://key-and-lock.joo-hoo.com/lockset.html
錠・ ・ ・ ・ ・扉な ど を固定 す る た め の機構部 分
鍵 ・ ・ ・ ・ ・錠で閉じら れ た扉を 開 け る た め の も の
錠前 ・ ・ ・ ・錠と 鍵 のセッ ト
http://allabout.co.jp/gm/gc/296748/
デジ タ ル署名
デジ タ ル署名の 考 え 方 秘 密 鍵 で 暗 号 化 し て 、 そ の 秘 密 鍵 の 公・ ・ ・ ・開 鍵 で 復 号 化 す る 。
SSL(Secure Socket Layer : エ ス エ ス エ ル )
SSL を 使 う と
ウェブサイ ト で 入力す る 情 報 を 暗 号 化 す る → 個 人 情 報 を安全に 送受
信
で き る
ウェブサイ ト の運営者 を確認で き る 。
Copyright(C) 2000-05-31,2015 M-Tsukui , Bunka Gakuen University Suginami Junior and Senior High School All rights reserved..
ア ド レ ス バ ー の 『 鍵マー ク 』 と 『 https:// 』 が SSL で 通 信 さ
れ て い る こ と の証で あ る 。 こ こ の 『 s 』
※ 2016-04-01 か ら 、
別 の web サ ー バ 、
SSL を利用 し て い る の
で 、 こ のペー ジ は 表 示 さ
れません 。 参 考まで に載
せて います 。
認証局の認証シ ー ル
認証シ ー ル を ク リ ッ ク す る と そ の団体の存在 を証明 す る 文 書 を 表 示 し
てくれ る 。
SSL 通 信 を S S L 通 信 の概要説明 で わ か りやす いサイ ト
図解 で学ぶ ネ ッ トワー ク の基礎: SSL 編(日経コ ンピュー タ )
http://itpro.nikkeibp.co.jp/article/COLUMN/20071012/284424/?ST=selfup