「暗号」の版間の差分
提供: セキュリティ
(同じ利用者による、間の18版が非表示) | |||
行1: | 行1: | ||
− | + | [[暗号]] (cryptography, cipher(サイファー), code(コード)) / [[暗号化]](encryption(エンクリプション) ) は、第三者に情報を解読できないように、[[暗号アルゴリズム]] (情報の置き換えの処理手順)に従って、情報を別の情報に置き換えることです。 | |
− | + | ||
− | + | ||
− | 読み方 | + | '''読み方''' |
− | あんごう | + | ;[[暗号]]:あんごう |
+ | ;cryptography:くりぷとぐらふぃー | ||
+ | ;cipher:さいふぁー | ||
+ | ;code:こーど | ||
__TOC__ | __TOC__ | ||
== 概要 == | == 概要 == | ||
+ | [[暗号]] には、4つの条件があります。 | ||
+ | * [[機密性]] | ||
+ | * [[完全性]] | ||
+ | * [[認証]] | ||
+ | * [[否認防止]] | ||
− | [[暗号]]には、[[ | + | * [[暗号アルゴリズムの危殆化]] |
+ | == 暗号方式 == | ||
+ | [[暗号]]には、[[共通鍵暗号]] ([[対称鍵暗号]])と[[公開鍵暗号]]があります。 | ||
− | [[ | + | [[共通鍵暗号]]([[対称鍵暗号]])では、暗号化と復号化で、同じ[[鍵]]を使用します。 |
− | + | ||
− | [[ | + | |
− | [[ | + | |
+ | [[公開鍵暗号]]では、暗号化と復号化で、異なる[[鍵]]を利用します。 | ||
+ | [[公開鍵暗号]]は、'''非対称鍵暗号'''とも呼ばれます。 | ||
== 暗号の種類 == | == 暗号の種類 == | ||
− | |||
[[暗号]]の例です。 | [[暗号]]の例です。 | ||
− | |||
=== 現代暗号 === | === 現代暗号 === | ||
− | |||
* [[共通鍵暗号]] | * [[共通鍵暗号]] | ||
** [[ブロック暗号]] | ** [[ブロック暗号]] | ||
行31: | 行35: | ||
* [[公開鍵暗号]] | * [[公開鍵暗号]] | ||
** [[RSA暗号|RSA]] | ** [[RSA暗号|RSA]] | ||
+ | |||
+ | === 暗号アルゴリズム === | ||
+ | |||
+ | * [[ROT13]] | ||
== 用語 == | == 用語 == | ||
− | |||
* [[平文]] | * [[平文]] | ||
* [[暗号文]] | * [[暗号文]] | ||
− | * [[ | + | * [[プレーンテキスト]] |
− | * [[ | + | * [[クリアテキスト]] |
− | * | + | * 平文空間 |
− | * | + | * 暗号文空間 |
+ | * 鍵空間 | ||
* [[暗号化]] | * [[暗号化]] | ||
* [[復号]] | * [[復号]] | ||
行46: | 行54: | ||
* [[共通鍵]] | * [[共通鍵]] | ||
* [[公開鍵暗号]] | * [[公開鍵暗号]] | ||
− | * [[ | + | * [[ハイブリッド暗号]] |
− | * [[ | + | * [[鍵]] |
− | * [[ | + | * [[ソルト]] |
− | * [[ | + | * [[ノンス]] |
+ | * [[鍵導出関数]] | ||
+ | |||
+ | * [[暗号解読]] | ||
+ | * 単換字式暗号 | ||
+ | ** [[シーザー暗号]] | ||
+ | * [[無条件安全性]] | ||
+ | * [[ワンタイムパッド]] | ||
+ | * [[暗号アルゴリズム]] | ||
+ | * [[暗号スイート]] | ||
+ | * [[デジタル署名]] | ||
+ | * [[AES暗号]] | ||
+ | * [[RSA暗号]] | ||
+ | * [[DES暗号]] | ||
+ | * [[ストリーム暗号]] | ||
+ | * [[ブロック暗号]] | ||
+ | * [[バーナム暗号]] | ||
+ | * [[乱数]] | ||
+ | ** [[乱数列]] | ||
+ | ** [[擬似乱数]] | ||
+ | * [[HSM]](Hardware Security Module, ハードウェアセキュリティモジュール) | ||
+ | * [[秘密分散法]] | ||
== 関連項目 == | == 関連項目 == | ||
− | |||
* [[OpenSSL]] | * [[OpenSSL]] | ||
+ | * [[Pretty Good Privacy]] (PGP) | ||
* [[公開鍵暗号]] | * [[公開鍵暗号]] | ||
+ | * [[電子政府における調達のために参照すべき暗号のリスト]] | ||
+ | * [[S/MIME]] | ||
+ | * [[危殆化]] | ||
+ | * [[暗号ストレージのチートシート]] | ||
+ | <!-- | ||
+ | vim: filetype=mediawiki | ||
+ | --> |
2016年1月23日 (土) 15:08時点における最新版
暗号 (cryptography, cipher(サイファー), code(コード)) / 暗号化(encryption(エンクリプション) ) は、第三者に情報を解読できないように、暗号アルゴリズム (情報の置き換えの処理手順)に従って、情報を別の情報に置き換えることです。
読み方
- 暗号
- あんごう
- cryptography
- くりぷとぐらふぃー
- cipher
- さいふぁー
- code
- こーど
概要
暗号 には、4つの条件があります。
暗号方式
暗号には、共通鍵暗号 (対称鍵暗号)と公開鍵暗号があります。
共通鍵暗号(対称鍵暗号)では、暗号化と復号化で、同じ鍵を使用します。
公開鍵暗号では、暗号化と復号化で、異なる鍵を利用します。 公開鍵暗号は、非対称鍵暗号とも呼ばれます。
暗号の種類
暗号の例です。