Cryptography-origin-of-cryptography

提供:Dev Guides
移動先:案内検索

暗号の起源

年齢の人間には、2つの固有のニーズがありました。(a)情報を伝達して共有することと、(b)選択的に伝達することです。 これら2つのニーズにより、意図した人だけが情報にアクセスできるようにメッセージをコーディングする技術が生まれました。 無許可の人々は、スクランブルされたメッセージが手に落ちても、情報を抽出できませんでした。

メッセージを隠して情報セキュリティの秘密を守る技術と科学は、暗号として認識されています。

「暗号化」という言葉は、ギリシャ語の2つの単語を組み合わせることで作られました。「クリプト」は隠れを意味し、「グラフェン」は文章を意味します。

暗号の歴史

暗号技術は、執筆技術とともに生まれたと考えられています。 文明が発展するにつれて、人間は部族、グループ、王国で組織化されました。 これにより、権力、戦い、覇権、政治などのアイデアが生まれました。 これらのアイデアは、選択的受信者と密かに通信する人々の自然な必要性をさらに促進し、暗号化の継続的な進化も保証しました。

暗号のルーツは、ローマとエジプトの文明にあります。

象形文字-最古の暗号技術

暗号化の最初の既知の証拠は、「象形文字」の使用に由来します。 約4000年前、エジプト人は象形文字で書かれたメッセージでコミュニケーションをとっていました。 このコードは、王に代わってメッセージを送信していた筆記者だけが知っている秘密でした。 そのような象形文字の1つを以下に示します。

ヒエログリフ

その後、学者は、紀元前500〜600年に単純な単一アルファベットの置換暗号を使用するようになりました。 これには、メッセージのアルファベットを何らかのシークレットルールを持つ他のアルファベットに置き換えることが含まれていました。 この rule は、文字化けしたメッセージからメッセージを取得する key になりました。

一般に Caesar Shift Cipher として知られる初期のローマ暗号方式は、メッセージの文字を合意された数だけシフトすることに依存しています(3つが一般的な選択でした)。その後、このメッセージの受信者は同じ番号と元のメッセージを取得します。

シーザーシフト暗号

ステガノグラフィ

ステガノグラフィは似ていますが、暗号化に別の次元を追加します。 この方法では、情報を隠蔽することで情報の機密性を保護するだけでなく、権限のない人が情報が存在する証拠さえも得られないようにしたいと考えています。 たとえば、不可視透かし

ステガノグラフィでは、意図しない受信者または侵入者は、観測されたデータに隠された情報が含まれているという事実を知りません。 暗号化では、侵入者は通常、データが通信されていることを認識しています。これは、コード化/スクランブルされたメッセージを見ることができるためです。

ステガノグラフィ

暗号の進化

それはヨーロッパのルネサンス期とその後であり、イタリアとローマ教皇のさまざまな州が暗号技術の急速な普及を主導しました。 秘密コードを破るために、この時代にさまざまな分析および攻撃手法が研究されました。

  • Vigenere Coding などの改善されたコーディング手法は15世紀に登場し、同じ数の場所を移動するのではなく、多くの可変の場所を持つメッセージ内の移動文字を提供しました。
  • 19世紀以降になって初めて、暗号化は、暗号化へのアドホックアプローチから、より高度な情報セキュリティの芸術および科学へと進化しました。
  • 20世紀初頭、* Enigmaローターマシン*などの機械および電気機械の発明は、情報をコーディングするより高度で効率的な手段を提供しました。
  • 第二次世界大戦中に、*暗号*と*暗号解析*の両方が過度に数学的になりました。

この分野での進歩により、政府機関、軍隊、および一部の企業家は暗号化のアプリケーションの採用を開始しました。 彼らは暗号を使用して、他人から秘密を守りました。 現在、コンピューターとインターネットの到来により、効果的な暗号化が一般の人々の手に届くようになりました。