This article has been translated from English to Japanese.
暗号学において、平文とは人間が読み取り理解できるあらゆるものを指す。つまり普段目にする普通の文章だ。
簡単な例がこの定義そのものだ。他の読めるテキストと同じように読める。しかし、読める文章だけに限られるわけではない。
平文には、コンピュータネットワーク通信中にネットワークプロトコルによって送信されるデータ、特定のソースコードやプログラミングスクリプト、さらにはJavaコードさえも含まれる。
多くの人々が親しんでいる平文は、テキストベースの電子メールや、Microsoft WordやGoogle Docsなどのワードプロセッサで作成された文書として受け取るものだ。
暗号化に関して言えば、平文は暗号化アルゴリズムに入力される。するとその平文メッセージが暗号文に変換される。復号化プロセスを用いれば、暗号文を元に戻して元の平文を生成できる。
平文のパスワードは、サイバー攻撃やハッキングの一般的な標的である。
平文の例:HELLO
暗号文出力例:XRTTV