「暗号」の版間の差分
提供: セキュリティ
(→用語) |
|||
行10: | 行10: | ||
== 概要 == | == 概要 == | ||
− | |||
[[暗号]] には、4つの条件があります。 | [[暗号]] には、4つの条件があります。 | ||
* [[機密性]] | * [[機密性]] | ||
行18: | 行17: | ||
* [[暗号アルゴリズムの危殆化]] | * [[暗号アルゴリズムの危殆化]] | ||
− | |||
== 暗号方式 == | == 暗号方式 == | ||
− | |||
[[暗号]]には、[[共通鍵暗号]] ([[対称鍵暗号]])と[[公開鍵暗号]]があります。 | [[暗号]]には、[[共通鍵暗号]] ([[対称鍵暗号]])と[[公開鍵暗号]]があります。 | ||
行27: | 行24: | ||
[[公開鍵暗号]]では、暗号化と復号化で、異なる[[鍵]]を利用します。 | [[公開鍵暗号]]では、暗号化と復号化で、異なる[[鍵]]を利用します。 | ||
[[公開鍵暗号]]は、[[非対称鍵暗号]]とも呼ばれます。 | [[公開鍵暗号]]は、[[非対称鍵暗号]]とも呼ばれます。 | ||
− | |||
== 暗号の種類 == | == 暗号の種類 == | ||
− | |||
[[暗号]]の例です。 | [[暗号]]の例です。 | ||
− | |||
=== 現代暗号 === | === 現代暗号 === | ||
− | |||
* [[共通鍵暗号]] | * [[共通鍵暗号]] | ||
** [[ブロック暗号]] | ** [[ブロック暗号]] | ||
行63: | 行56: | ||
* [[ハイブリッド暗号]] | * [[ハイブリッド暗号]] | ||
* [[鍵]] | * [[鍵]] | ||
+ | * [[ソルト]] | ||
+ | * [[ノンス]] | ||
* [[暗号解読]] | * [[暗号解読]] | ||
行81: | 行76: | ||
** [[乱数列]] | ** [[乱数列]] | ||
** [[擬似乱数]] | ** [[擬似乱数]] | ||
− | |||
== 関連項目 == | == 関連項目 == | ||
− | |||
* [[OpenSSL]] | * [[OpenSSL]] | ||
* [[Pretty Good Privacy]] (PGP) | * [[Pretty Good Privacy]] (PGP) |
2015年5月25日 (月) 22:56時点における版
暗号 (cryptography, cipher, code) / 暗号化(encryption) は、第三者に情報を解読できないように、暗号アルゴリズム (情報の置き換えの処理手順)に従って、情報を別の情報に置き換えることです。
読み方
- 暗号
- あんごう
- cryptography
- くりぷとぐらふぃー
- cipher
- さいふぁー
- code
- こーど
概要
暗号 には、4つの条件があります。
暗号方式
暗号には、共通鍵暗号 (対称鍵暗号)と公開鍵暗号があります。
共通鍵暗号(対称鍵暗号)では、暗号化と復号化で、同じ鍵を使用します。
公開鍵暗号では、暗号化と復号化で、異なる鍵を利用します。 公開鍵暗号は、非対称鍵暗号とも呼ばれます。
暗号の種類
暗号の例です。