情報セキュリティと法制度1

study_note


ログインすると、チェック機能を利用できるようになります。
1 情報の安全性の確保

非対面コミュニケーションの問題
インターネットでは、 が起こる可能性がある。

:通信内容を勝手に見られること
:通信内容を書き換えられること
:他人になりすまして送信すること

----------------------------------

非対面コミュニケーションに求められること
:不正な利用者に情報が渡らないようにすること
で実現

:通信相手が本人か確認すること
で実現

:送信者が「送っていない」と言えないようにすること
で実現

:情報が改竄されていないことを保証すること
で実現

----------------------------------

暗号とは
:データを一定の法則で変換し、第三者に内容を読めなくする技術
元に戻すために必要なのが

----------------------------------

共通鍵暗号(慣用暗号)
暗号化と復号に を使う方式

特徴:
高速
・鍵は
・送信者と受信者が を共有

流れ: → 暗号化 → → 復号 →

暗号化:
復号:

送信前に しておく必要がある

問題点:
が必要
・利用者が増えると が起こる

----------------------------------

侵入者(攻撃者)
:通信を盗み見る(盗聴)
:通信内容を書き換える(改竄)

----------------------------------

Kerckhoff(ケルクホフ)の原則
暗号方式は公開してよく、 にする。

理由:
・アルゴリズム変更は難しい
・鍵は変更しやすい
→ 安全性は に依存する

----------------------------------

古典暗号

換字式暗号
文字を別の文字に置き換える暗号。

例:
シーザー暗号
単文字換字暗号

----------------------------------

シーザー暗号
アルファベットを一定数ずらす暗号。

例:
平文:this is an attack
鍵:
弱点: しかなく、 に弱い

----------------------------------

単文字換字暗号
文字ごとに別の文字を対応付ける暗号

シーザー暗号より強いが、 から解読できる。

例:
が最も多い
が頻出
が頻出

----------------------------------

転置式暗号
文字は変えず、 を入れ替える暗号。

特徴:
・文字頻度は変わらない
・統計分析では解読しにくい

----------------------------------

換字式暗号と転置式暗号の違い

換字式暗号
→ 文字を置き換える
→ 統計的性質から推測されやすい

転置式暗号
→ 順番だけ変える
→ 統計的性質では解読しにくい

----------------------------------

矩形転置式暗号

手順:
1. を横に並べる
2. アルファベット順に番号を付ける
3. 平文を表に埋める
4.

解読では の推測が重要。

----------------------------------

DES(Data Encryption Standard)


IBMの Lucifer暗号 が基礎。
特徴:
を生成して暗号化する。

----------------------------------

EX-OR(XOR:排他的論理和)
入力が異なる時だけ を出力。






重要な性質:





→ 同じ値で2回XORすると元に戻る。