暗号化は、通信のセキュリティを保護するためのコードの作成と解読のための基本的な技術であり、現代の暗号通貨とブロックチェーンを可能にする重要な要素の 1 つです。しかし、今日の暗号化技術はこの発展の結果です。人類は古来より、送信される情報の安全性を確保するために暗号化を利用してきました。以下の記事では、暗号化の興味深い歴史と、現代のデジタル暗号化の進歩について詳しく説明します。


未確認動物学の長期にわたるルーツ

原始的な暗号化技術が古代から存在していたことが知られており、ほとんどの初期文明ではある程度暗号化が使用されていたようです。シンボルの置き換えは秘教の最も基本的な形式であり、古代エジプトやメソポタミアの文献に早くも登場しました。このタイプの暗号の最も古い既知の前例は、約 3,900 年前に生きていたクヌムホテプ 2 世というエジプトの貴族の墓で発見されました。

クヌムホテプの墓のシンボルの置き換えの目的は、メッセージを隠すことではなく、そのメッセージの魅力を高めることでした。最も初期の暗号化は、機密情報を保護するために使用されました。それは約 3,500 年前、メソポタミアの筆記者が暗号を使用して粘土板用の陶器の釉薬のレシピを隠したときに起こりました。

しかし、古代の後半では、重要な軍事情報を保護するために暗号化が広く使用され、その目的は現在でも存在しています。ギリシャの都市スパルタでは、暗号化されたメッセージが特定のサイズのシリンダーの羊皮紙に書かれており、受信者が同様のシリンダーに巻き付けるまでメッセージを読み取ることができませんでした。同様に、古代インドのスパイは、紀元前 2 世紀にはすでに暗号化されたメッセージングを使用していました。

おそらく古代世界で最も進んだ暗号はローマ人によって実装されました。ローマの歴史における暗号の注目すべき例の 1 つは、暗号化されたメッセージの文字をラテン語アルファベットの特定の位置に移動するシーザー暗号です。このシステムを知っていて、文字を特定の場所に移動した受信者だけがメッセージをうまく解釈できます。そうでない場合、他の人がメッセージを認識して解釈することは困難です。


中世とルネサンスの発展

中世を通じて、暗号化の重要性はますます高まり、シーザー暗号は依然としてすべての暗号化方式の中で暗号化の標準となっています。暗号解析 (暗号や暗号化を解読するために使用される科学) は、比較的原始的な暗号科学に追いつき始めています。西暦 800 年頃、アラブの有名な数学者アル キンディは、暗号を解読しやすくするために周波数分析と呼ばれる技術を開発しました。人類史上初めて、このような体系的な解読方法が存在するため、暗号の機能を維持するには暗号をさらに強化する必要があります。

1465 年、レオーネ アルベルティは多アルファベット デコーディングを開発しました。この技術は、アル キンディの周波数分析の解決策に反すると考えられていました。多アルファベット復号化テクノロジでは、2 つの異なるアルファベットを使用して情報をエンコードします。 1 つは元のメッセージが書かれたアルファベットであり、2 つ目はエンコード後にメッセージが表示されるまったく異なるアルファベットです。マルチレターコードを従来のコードと組み合わせると、エンコードされた情報のセキュリティが大幅に向上します。読者がメッセージが最初に書かれたアルファベットを知らない限り、この解釈では周波数分析技術はまったく役に立ちません。

ルネサンス期には、有名な博学者フランシス・ベーコンが 1623 年に発明した人気のある初期のバイナリ・エンコード法など、情報をエンコードするさまざまな新しい方法も開発されました。


何世紀にもわたる進歩

未確認動物学の技術は何世紀にもわたって進化し続けてきました。トーマス ジェファーソンは、17 世紀後半に暗号化における大きな進歩についての説明を発表しましたが、当時、理論は実際には確立されていませんでした。彼の出版物は暗号化ホイールと呼ばれ、可動ホイール上の 36 個の文字リングで構成されており、複雑なエンコードを実現するために使用できます。この概念は非常に先進的であったため、第二次世界大戦の終わりまでにアメリカの軍事コーディングの基礎として機能しました。

第二次世界大戦では、エニグママシンとして知られる準暗号化技術の完璧な例も見られました。暗号化ホイールと同様に、Axis Power を搭載したこのデバイスは、回転する暗号化ホイールを使用してメッセージを書き込むため、他のエニグマ マシンによって解読されずにメッセージを解読することはほぼ不可能になります。初期のコンピューター コンピューティング技術は最終的にエニグマの暗号を解読するために使用され、エニグマの機密情報の解釈の成功が連合軍の最終的な勝利の鍵と今でも考えられています。


コンピューター時代の未確認動物学

コンピューターの台頭により、暗号化は以前の時代よりもさらに進歩しました。 128 桁の暗号化コードは、古代や中世の暗号化技術よりもはるかに強力で、多くの機密性の高いデバイスやコンピューター システムの標準設定となっています。 1990 年代初頭から、コンピューター科学者は、最新の暗号化テクノロジーをもう一度改善し、より高いレベルの保護を提供することを期待して、量子暗号と呼ばれる新しい形式の暗号化を包括的に開発していました。

最近では、暗号化技術を利用して仮想通貨が作られるようになりました。暗号通貨は、ハッシュ関数、公開キー暗号化、デジタル署名など、いくつかの高度な暗号化技術を利用します。これらのテクノロジーは主に、ブロックチェーンに保存されているデータのセキュリティとトランザクションの検証を確保するために使用されます。楕円曲線デジタル署名アルゴリズム (ECDSA) と呼ばれる特殊な形式の暗号技術は、追加のセキュリティを提供し、資金が正当な所有者のみに使用できるようにする方法として、ビットコインやその他の暗号通貨システムを支えています。

未確認動物学は過去 4,000 年にわたって大きな進歩を遂げており、その勢いが止まることは考えられません。保護する必要がある機密データが存在する限り、暗号化は進化し続けます。今日のブロックチェーンの暗号通貨で使用されている暗号化システムは、今日の科学を代表する最も先進的なものになっていますが、その範囲は人類の歴史の重要な部分にも遡ります。