定義。 暗号は平文に適用され、暗号文を得るためのアルゴリズムである。 これは、暗号化アルゴリズムの読めない出力です。 暗号」の用語は、暗号文の代替用語として使用されることもあります。 暗号文は、鍵を用いて平文に変換されるまでは理解できない。
解説。 初期の暗号アルゴリズムは手動で実行され、一般に機械で実行される現代のアルゴリズムとは全く異なるものでした。 異なるタイプの暗号が存在し、そのうちのいくつかは次のとおりです:
Substitution Cipher: 平文に代わるものを提供します。 この暗号では、混合アルファベットを使用して平文を暗号化しますが、ランダムな時点で別の混合アルファベットに変更し、暗号文の大文字でその変更を示します。 この暗号はRail Fence Cipherとしても知られ、平文の並べ替えを行うものである。 平文が持つ位置を規則的にずらし、暗号文が平文の並べ換えを構成するようにした暗号である。 攻撃者にも平文とそれに対応する暗号文がわかる暗号。 送信者と受信者は事前に共有鍵を持つ必要がある。 共有鍵は他のすべての当事者から秘密にされ、暗号化だけでなく復号化にも使用される。 DESとAESのアルゴリズムは、このタイプの暗号の例です。 この暗号は「対称鍵アルゴリズム」とも呼ばれる。
公開鍵暗号。 この暗号では、公開鍵と秘密鍵という2つの異なる鍵を暗号化と復号化に使用します。 送信者は公開鍵を使って暗号化を行うが、受信者は秘密鍵について秘密にされる。 これは、非対称鍵アルゴリズムとしても知られています。

コメントを残す

メールアドレスが公開されることはありません。