「バーナム暗号」の版間の差分

提供: セキュリティ
移動: 案内検索
 
行1: 行1:
[[バーナム暗号]] (Vernam cipher) とは、十分に長い[[乱数]]を[[鍵]]として、[[平文]]([[プレーンテキスト]])と[[鍵]]をXOR(排他的論理和)して[[暗号文]]を作成する[[ストリーム暗号]]の1つです。[[乱数]]が[[平文]]以上の長さの場合、[[完全暗号]]となります。
+
[[バーナム暗号]] (Vernam cipher) とは、十分に長い[[乱数]]を[[鍵]]として、[[平文]]([[プレーンテキスト]])と[[鍵]]をXOR(排他的論理和)して[[暗号文]]を作成する[[ストリーム暗号]]の1つです。[[乱数]]が[[平文]]以上の長さの場合、完全暗号となります。
  
 
'''読み方'''
 
'''読み方'''
行13: 行13:
 
== 関連項目 ==
 
== 関連項目 ==
 
{{cipher}}
 
{{cipher}}
<!-- vim: filetype=mediawiki -->
+
<!-- vim: filetype=mediawiki
 +
-->

2015年5月23日 (土) 00:54時点における最新版

バーナム暗号 (Vernam cipher) とは、十分に長い乱数として、平文(プレーンテキスト)とをXOR(排他的論理和)して暗号文を作成するストリーム暗号の1つです。乱数平文以上の長さの場合、完全暗号となります。

読み方

バーナム暗号
ばーなむ あんごう
Vernam cipher
ばーなむ あんごう

概要

バーナム暗号は、Vernam's One-Time Pad(バーナム使い捨て鍵暗号)とも呼ばれます。 バーナム暗号は、ワンタイムパッドを用います。

バーナム暗号が使用されにくい理由

暗号鍵を安全に配送し、安全に保管する手段がないからです。

関連項目