Cryptography
をテンプレートにして作成
LECTURE
担当科目一覧
ソーシャルデザイン概論/2024
ソーシャルデザイン演習/2024
情報デザイン論/2024
情報デザイン演習IIA/2024
3DCG演習/2024
情報デザイン研究/2024
卒業研究/2024
KEYWORDS
WEB DESIGN
SOCIAL DESIGN
SQUARES
LINKS
九州産業大学
芸術学部
芸術研究科
九産大美術館
九産大図書館
年間スケジュール
動画ニュース他
交通情報
気象・環境情報
危機に備えて
K'sLife
Office365Mail
Tools
SEARCH
開始行:
*暗号
Cryptography|秘密通信を行うための方法や装置に関する科学
~
***暗号化の目的
私たちが日頃使っているインターネット通信は、いくつものサ...
情報に関するセキュリティ問題は主に以下のように整理できま...
-盗聴(機密性)> データの暗号化によって防止
-改ざん(完全性)> メッセージ認証やデジタル署名によって...
-なりすまし(正当性)> 認証局による認証によって防止
~
***暗号方式
-古典的な暗号
古典的な暗号は鍵を使うのではなく、暗号化のルールを共有す...
--換字式暗号:別の文字を割り当てる。単一換字、多表式換字...
例) [[シーザー暗号>Google:シーザー暗号]]:アルファベット...
--転置式暗号:文字を並べ替える。
-現代の暗号
それに対し現代の暗号は、アルゴリズム自体は秘密にせず(逆...
--共通鍵暗号:暗号化・復号で同じ鍵を使う。
--公開鍵暗号:暗号化・復号で異なる鍵を使う。
参考:
-[[暗号の歴史|三菱電機>http://www.mitsubishielectric.co....
-[[暗号生成ツール「暗号くん」>http://ango.satoru.net/]]
~
***共通鍵暗号方式
暗号用と復号用に同じ鍵を用いる方式です。
-扉の鍵を共有するのと同じで、処理が早いのが特徴です。
-ユーザー別に鍵を生成する必要があります。
-相手へ鍵を届ける際には、安全な受け渡しが必要になります。
~
***公開鍵暗号方式
暗号用の鍵と復号用の鍵が異なる方式です。
-暗号に使用するのは「公開鍵」。誰にでも鍵をかけられるとい...
-復号に使用するのは「秘密鍵」。秘密鍵は「南京錠を開ける鍵...
-公開鍵は全てのユーザーで同一の鍵を使用するのが一般的です。
-暗号化したデータを復号できるのは秘密鍵を所有している人だ...
-事前に鍵を配布・取得すできるのがメリットですが、共通鍵に...
~
***SSL/TLS通信
SSL/TLS通信は主に共通鍵暗号で通信を行います。しかし、共通...
そこで、まずは公開鍵を使って共通鍵を暗号化して相手に送...
もっとも典型的なのは、普段Webを閲覧する際につかう HTTPS...
参考:
-[[HTTPS>Google:HTTPS]]:Hypertext Transfer Protocol Secure
-[[SSH]]:Secure Shell
~
***関連用語
-認証(Authentication)
本人を確認する(個人や組織の同一性を保証する)方法
なりすましを防止するための方法
認証局によって発行された、認証書を使用
-認証局(Certification Autority)
サーバー証明書を発行する第三者機関
-認証書(Certificate)
公開鍵が本人のものであることを認証局のデジタル署名で証明...
-デジタル署名
データの改ざんがないことを証明する手段。公開鍵暗号方式を...
-DES(Data Encryption Standard)
共有鍵暗号化方式の一つ
データを64ビット単位に区切って処理するブロック暗号
-ECC(Elliptic Curve Cryptography)
楕円曲線暗号
楕円曲線上の離散対数問題 (EC-DLP) の困難性を安全性の根拠...
-MD5(Message Digest Algorithm 5)
入力に対して128ビットのハッシュ値を出力するハッシュ関数
-[[RSA>https://ja.wikipedia.org/wiki/RSA%E6%9A%97%E5%8F%B...
公開鍵暗号化方式の一つ
桁数が大きい合成数の素因数分解の困難性を安全性の根拠とする
-[[SSH]](Secure Shell)
リモートログインでコンピュータを遠隔操作するツール
-ハッシュ関数
あるデータからそのデータを要約する数列を生成する演算手法...
https://design.kyusan-u.ac.jp/OpenSquareJP/?cmd=md5
-ソルト(Salt)
パスワードをハッシュ関数に入れる前にパスワードの前後に付...
~
~
~
終了行:
*暗号
Cryptography|秘密通信を行うための方法や装置に関する科学
~
***暗号化の目的
私たちが日頃使っているインターネット通信は、いくつものサ...
情報に関するセキュリティ問題は主に以下のように整理できま...
-盗聴(機密性)> データの暗号化によって防止
-改ざん(完全性)> メッセージ認証やデジタル署名によって...
-なりすまし(正当性)> 認証局による認証によって防止
~
***暗号方式
-古典的な暗号
古典的な暗号は鍵を使うのではなく、暗号化のルールを共有す...
--換字式暗号:別の文字を割り当てる。単一換字、多表式換字...
例) [[シーザー暗号>Google:シーザー暗号]]:アルファベット...
--転置式暗号:文字を並べ替える。
-現代の暗号
それに対し現代の暗号は、アルゴリズム自体は秘密にせず(逆...
--共通鍵暗号:暗号化・復号で同じ鍵を使う。
--公開鍵暗号:暗号化・復号で異なる鍵を使う。
参考:
-[[暗号の歴史|三菱電機>http://www.mitsubishielectric.co....
-[[暗号生成ツール「暗号くん」>http://ango.satoru.net/]]
~
***共通鍵暗号方式
暗号用と復号用に同じ鍵を用いる方式です。
-扉の鍵を共有するのと同じで、処理が早いのが特徴です。
-ユーザー別に鍵を生成する必要があります。
-相手へ鍵を届ける際には、安全な受け渡しが必要になります。
~
***公開鍵暗号方式
暗号用の鍵と復号用の鍵が異なる方式です。
-暗号に使用するのは「公開鍵」。誰にでも鍵をかけられるとい...
-復号に使用するのは「秘密鍵」。秘密鍵は「南京錠を開ける鍵...
-公開鍵は全てのユーザーで同一の鍵を使用するのが一般的です。
-暗号化したデータを復号できるのは秘密鍵を所有している人だ...
-事前に鍵を配布・取得すできるのがメリットですが、共通鍵に...
~
***SSL/TLS通信
SSL/TLS通信は主に共通鍵暗号で通信を行います。しかし、共通...
そこで、まずは公開鍵を使って共通鍵を暗号化して相手に送...
もっとも典型的なのは、普段Webを閲覧する際につかう HTTPS...
参考:
-[[HTTPS>Google:HTTPS]]:Hypertext Transfer Protocol Secure
-[[SSH]]:Secure Shell
~
***関連用語
-認証(Authentication)
本人を確認する(個人や組織の同一性を保証する)方法
なりすましを防止するための方法
認証局によって発行された、認証書を使用
-認証局(Certification Autority)
サーバー証明書を発行する第三者機関
-認証書(Certificate)
公開鍵が本人のものであることを認証局のデジタル署名で証明...
-デジタル署名
データの改ざんがないことを証明する手段。公開鍵暗号方式を...
-DES(Data Encryption Standard)
共有鍵暗号化方式の一つ
データを64ビット単位に区切って処理するブロック暗号
-ECC(Elliptic Curve Cryptography)
楕円曲線暗号
楕円曲線上の離散対数問題 (EC-DLP) の困難性を安全性の根拠...
-MD5(Message Digest Algorithm 5)
入力に対して128ビットのハッシュ値を出力するハッシュ関数
-[[RSA>https://ja.wikipedia.org/wiki/RSA%E6%9A%97%E5%8F%B...
公開鍵暗号化方式の一つ
桁数が大きい合成数の素因数分解の困難性を安全性の根拠とする
-[[SSH]](Secure Shell)
リモートログインでコンピュータを遠隔操作するツール
-ハッシュ関数
あるデータからそのデータを要約する数列を生成する演算手法...
https://design.kyusan-u.ac.jp/OpenSquareJP/?cmd=md5
-ソルト(Salt)
パスワードをハッシュ関数に入れる前にパスワードの前後に付...
~
~
~
ページ名: