Encryption (暗号化)

暗号学 において暗号化とは、 平文暗号文に変換することを意味します。暗号文とは、認証されていない読み手にとって解読不能な文章のことです。

暗号化は、暗号プリミティブ ( サイファーと呼ばれる暗号化アルゴリズムを用いて、平文を暗号文へと変換する方法) です。現代的なサイファーによる暗号化は、特定の暗号化アルゴリズムと、暗号鍵と呼ばれる秘密の値を用いて行われます。アルゴリズムはだいたい公開されるので、暗号化が安全なままであれば、暗号鍵は秘密のままにしておかなければなりません。

How encryption works.

秘密の値が知られない限り、暗号化の逆操作である復号を行うことは数学的に困難です。どれほど困難になるかは、選択した暗号化アルゴリズムと暗号解析法の進歩に依存します。