コンピューター安全性

データ暗号化のためのアルゴリズム。 対称暗号化アルゴリズム。 RSA暗号化アルゴリズム。 DES暗号化アルゴリズム。 暗号化アルゴリズムを選択します

私たちのコンピュータ時代、人類はこの電子文書を好んで手書きまたは印刷された形式で情報を保管することをますます拒否しています。 以前は単に紙や羊皮紙を盗んでいただけで、現在は電子情報をハッキングしています。 データ 暗号化 アルゴリズムは、以前から知られてきました。 多くの文明は、彼らのユニークな知識を暗号化して知識に精通した人にしか手に入れることができないようにすることを好みました。 しかし、これが私たちの世界にどのように表示されるのか見てみましょう。

データ暗号化システムとは何ですか?

まず、暗号システムが一般的であるものを決定する必要があります。 大まかに言って、これは特定の人のサークルだけが理解できる情報を記録するための特別なアルゴリズムです。

この意味で、外部者にとって、彼が見えるものはすべて(そして、それはそうであるように)意味のない記号のセットのように見えるべきです。 その場所の規則を知っている人だけがそのようなシーケンスを読むことができます。 最も単純な例として、スペルの単語、たとえば、後方に暗号化アルゴリズムを定義することができます。 もちろん、これはあなたが考えることができる最も原始的なものです。 あなたが書いているルールを知っていれば、作品の原文を元に戻すことはできないと理解されています。

なぜこれが必要ですか?

それがすべて発明されたため、おそらく説明する必要はありません。 結局のところ、今日の古代文明から残った知識の量は暗号化されています。 古代の人たちは、私たちがこれを知ることを望んでいなかったのです。あるいは、これがすべて行われたので、人々は望みのレベルに達したときにのみ使用することができました - これまでは推測できません。

しかし、今日の世界について話すと、情報保護は最大の問題の1つになります。 同じアーカイブにはいくつかの政府が普及したくない文書、秘密の数、秘密の数、新技術の数など、多くの文書があるので、あなた自身で判断してください。 しかし、これはすべて、古典的な意味でいわゆるハッカーの主な目標です。

Nathan Rothschildの活動の原則は、「誰が情報を所有し、彼は世界を所有していますか」という古典的な言い回しになっています。 だからこそ、情報は盗み聞きする目から守られなければならないので、他人が自分の傭兵目的で使うことはありません。

暗号:基準点

さて、暗号化アルゴリズムが持つ構造を考察する前に、この科学がちょうど出現した初期の時代に少し歴史に飛び込むつもりです。

データ隠蔽の技術は、数千年前に活発に発展し始めたと考えられています。 その優位性は、古代シュメール人、ソロモン王とエジプトの司祭に帰属します。 ずっと後で、同じ象徴と記号がそれらに現れました。 しかし、それは興味深いものです。テキストを暗号化するアルゴリズム(とその時は正確に暗号化されていました)は、同じ 古代シュメール語の楔形文字では、 1つの記号が1つの文字だけでなく、単語、概念、 このため、テキストの元の外観を復元することを可能にする最新の暗号システムが利用可能であっても、そのようなテキストを解読することは絶対不可能になります。 現代的に言えば、これはむしろ前進しています。これは現在、一般的な対称暗号化アルゴリズムです。 我々はそれらを別々に居住させる。

現代世界:暗号化アルゴリズムの種類

現代世界における機密データの保護に関しては、コンピュータが人類にとって未知の時代を別々に考える価値がある。 錬金術師や同じテンプラーがどのくらい紙に移しているのか、彼らが知っている知識について真のテキストを隠そうとしていることは言うまでもありませんが、コミュニケーションの時代から問題が悪化したことを覚えておく価値があります。

そして、おそらく、最も有名な装置は、英語で「수수께끼」を意味する「エニグマ」と呼ばれる第二世界のドイツ暗号マシンと呼ばれることがあります。 ここでも、対称暗号化アルゴリズムがどのように使用されているかの例であり、その本質は、暗号化装置と復号化装置がもともとデータを隠すために使用された鍵(アルゴリズム)を知っていることです。

今日、そのような暗号システムはどこでも使用されています。 最も顕著な例は、国際標準であるAES256暗号化アルゴリズムです。 コンピュータ用語の観点からは、256ビットのキーを使用することができます。 一般に、現代の暗号化アルゴリズムは非常に多様であり、対称と非対称の2つの大きなクラスに分けることができます。 それらは、目的地の区域に応じて、現在非常に広く使用されている。 また、暗号化アルゴリズムの選択は、タスクと元の形式で情報を復元する方法に直接依存します。 しかし、彼らの違いは何ですか?

対称および非対称暗号化アルゴリズム:違いは何ですか

ここで、そのようなシステムの基本的な違いと、実際にアプリケーションがどのような原理で構築されているかを見てみましょう。 すでに明らかなように、暗号化アルゴリズムは、対称性と非対称性の幾何学的概念に関連しています。 これが意味することは、今明らかにされるでしょう。

1977年に開発された対称暗号化アルゴリズムDESは、おそらく2つの利害関係者に知られている単一の鍵の存在を意味します。 そのような鍵を知っていれば、実際にそれを適用して、同じ無意味な記号の集合を読み、読みやすくすることは難しくありません。

そして、非対称暗号化アルゴリズムとは何ですか? ここでは2つのキーが使用されます。つまり、ソース情報をエンコードするために1つを使用し、コンテンツを解読するためにもう1つのキーが必要です。エンコードとデコードの面で一致するか、または同時に配置する必要はありません。 それぞれのために1つあれば十分です。 従って、非常に高度に、第3の手の中への両方のキーの入力は除外される。 しかし、現在の状況に基づいて、多くの侵入者にとって、この種の盗難は特に問題ではない。 もう1つは、データの解読に適したそのキー(おおまかに言えば、パスワード)の検索です。 そして、最も近代的なコンピュータでさえ、数十年に渡ってそれらを処理する非常に多くの変種が存在する可能性があります。 言われたように、世界で利用可能なコンピュータシステムのどれもそれにアクセスすることはできず、「盗聴」と呼ばれるものを得ることはできないし、今後数十年間は不可能である。

最も有名で頻繁に使用される暗号化アルゴリズム

しかし、コンピュータの世界に戻ってみましょう。 コンピュータおよびモバイル機器の開発の現段階で情報を保護するための主要な暗号アルゴリズムは何ですか?

ほとんどの国で、事実上の標準は128ビット鍵に基づくAES暗号システムです。 しかし、 RSA暗号化と 並行して、オープン(公開)キーを使用した暗号化にもかかわらず、最も信頼性の高い RSA暗号化 アルゴリズム が使用される ことがあります。 これは、システム自体がデータの暗号化の程度だけでなく、情報の完全性の保全によっても決定されるため、すべての主要な専門家によって証明されています。 暗号アルゴリズムDESが属している初期の開発については、これは時代遅れであり、1997年にそれを置き換える試みが始まった。 それが、新しいAdvanced AES暗号化規格(最初は128ビット鍵で、次に256ビット鍵で)がベースになったときです。

RSA暗号化

次に、非対称暗号化システムに関連するRSA技術を見てみましょう。 ある加入者が、このアルゴリズムで暗号化された別の情報を送信すると仮定する。

暗号化のために、2つの十分に大きな数XとYが取られ、その後、モジュールと呼ばれるそれらの積Zが計算される。 次に、条件:1

転送するとどうなりますか? 送信者は、最初のメッセージMとそれに続くAのべき乗とモジュールZ:F = M ** A *(mod Z)による乗算の後に、Fと指定された暗号化されたテキストを作成する。 受信機は依然として単純な例を計算しなければならない:M = F ** B *(mod Z)。 大まかに言えば、これらのアクションはすべて累乗だけになります。 同じ原則はデジタル署名を作成するオプションで機能しますが、ここでの方程式はやや複雑です。 代数で頭を叩くのを避けるために、そのような材料は引用されません。

ハッキングに関して、RSA暗号化アルゴリズムは、侵入者にとっては鍵Bを計算するためにはほとんど解決できないタスクを提起する。これは理論的には利用可能なファクタリング手法(元の数XとYの因子への分解)を用いて行うことができるが、したがって、タスクそのものは、不可能ではないほど難しくありません。

DES暗号化

私たちの前には、過去には、最大ブロック長が64ビット(シンボル)の非常に効率的な暗号化アルゴリズムがありましたが、そのうち56ビットしか意味がありません。すでに言及したように、この手法は古くから使われています防衛産業でさえも米国。

その対称暗号化の本質は、48ビットの特定のシーケンスがこれに使用されるということです。 この場合、48ビットのキーのサンプルからの操作に16サイクルが使用されます。 しかし! アクションの原則によるすべてのサイクルは似ているので、現時点では、必要な労働の鍵を計算する必要はありません。 たとえば、米国で最も強力なコンピュータのうち、100万ドル以上の価値のあるコンピュータは、約3時間半の暗号化を「中断」します。 以下のランクの機械では、シーケンスを最大限に計算するために、20時間を超えない時間がかかります。

暗号化AES

最後に、我々が最も一般的であり、最近まで考えられていたように、脆弱なシステム - AES暗号化 アルゴリズム 。 今日では、AES128、AES192、AES256の3つのバージョンで発表されています。 第1のオプションは、モバイルデバイスの情報セキュリティを確保するためにより多く使用され、第2のオプションはより高いレベルで使用されます。 標準として、このシステムは2002年に正式に導入され、直ちにそのサポートはプロセッサチップを製造するIntelによって発表されました。

その本質は、他の対称暗号システムとは異なり、コードの多項式表現と2次元配列による計算演算に基づく計算に削減されます。 米国政府によると、128ビット鍵を解読するために、デコーダは、最も現代的なデコーダでさえ、約149兆年を必要とするだろう。 そのような有能な情報源に同意しないようにしましょう。 過去100年にわたるコンピュータ技術は、 幾何学的な進歩に 見合った飛躍を遂げたので、特に今日、判明しているように、暗号化システムがあり、米国が絶対に強盗に耐えていると宣言したものより急激である。

ウイルスと復号化に関する問題

もちろん、私たちはウイルスについて話しています。 最近では、感染したコンピュータ上のハードディスクと論理パーティションの全内容を暗号化し、その後、すべてのファイルが暗号化されており、指定されたソースのみがラウンド合計を支払った後に解読できるという手紙を受け取ります。

さらに、最も重要なのは、データを暗号化するときに、AES1024システムが適用された、すなわち鍵長が現在のAES256の4倍であり、対応するデコーダを検索するためのオプションの数が単純に驚異的に増加することである。

128ビット鍵の解読の期限について米国政府の声明から進めていくと、鍵のケースとその長さが1024ビットの変種の解決策を見つけるのにどのくらいの時間がかかりますか? 米国が穿刺したのはここでした。 彼らは、彼らのコンピュータ暗号システムが完璧だと信じていました。 悲しいかな、あらゆる点で「揺るぎない」アメリカの公約を上回った専門家(明らかにソビエト後の宇宙にある)がいました。

Doctor Web、ESET Corporationなど多くの世界的リーダーを輩出したカスペルスキー・ラボを含むアンチウイルス・ソフトウェアの主要開発者でさえも、単純にそのようなアルゴリズムを解読する手段はなく、その時は十分ではありません。 もちろん、サポートサービスに連絡する際には、暗号化されたファイルを、暗号化が始まる前の形式で送信することをお勧めします。 悲しいかな、比較分析でさえ、具体的な結果はまだ出ていません。

私たちが知らない世界

そうです、私たちが未来を追いかけていて、過去を解読できないならば、 あなたが千年紀の世界を見ると、同じローマ帝国のガイウス・ユリウス・カーザー(Gaius Julius Caesar)がメッセージの一部に対称暗号アルゴリズムを使用していたことが分かります。 まあ、レオナルド・ダ・ヴィンチを見れば、暗号の分野で何世紀にもわたって秘密の才能があるこの人が彼の近代性を上回ったという認識から、なんとなく不快になります。

これまで、いわゆる「La Gioconda smile」は、現代人が理解できないような魅力的なものがたくさん残っています。 ちなみに、写真の中では比較的最近、(眼の中、ドレスの上などの)いくつかの文字が、この中には天才の情報で暗号化されていることが明白に示されています。今日、それは、あるポジションにいない。 しかし、私たちはその時代の物理学の理解を覆す可能性がある様々な種類の大規模構造については言及しませんでした。

もちろん、いくつかの心は、ほとんどの場合、いわゆる「金色のセクション」が使われているという事実だけに頼っていますが、理解できない、または永遠に失われたと思われる巨大な知識の宝庫に鍵を与えるものではありません。 明らかに、暗号化技術者は、現代の暗号化アルゴリズムが時には古代文明の動作と比較しないことを理解するために、まだ膨大な作業をしていません。 さらに、今日情報の保護のために一般に受け入れられている原則がある場合、残念ながら、古代で使用されていたものは完全にアクセス不可能であり、わかりにくいものです。

そして、もう一つ。 その厳重に秘密のフリーメーソンのような結社、イルミナティなど。D.を解読するための鍵は、でも、テンプルがここに自分の足跡を残してきたので、古代のテキストの大半は変換できないという暗黙の信念があります。 我々はまだバチカンの完全にアクセスできないライブラリーのまま何について何を言うことができますか? そこに古代への主な手がかりを保管しないでください? 多くの専門家は、このバージョンに傾斜しているバチカンが意図的に、公開からこの情報を源泉徴収という信念です。 好むと好まざるとにかかわらず、誰もが知っています。 今日のコンピュータの世界で使用されるものに劣る(そしておそらく上回る)決して古代の暗号システム - しかし、一つだけ確かなことです。

代わりに、エピローグの

最後に、彼らが使用する現在の暗号システムおよび技術のすべての側面、そこではないと考えられてきたことを指摘しておかなければ。 実際には、ほとんどの場合、ユーザーの大半は、単にヘッドスピンを行って、そこから複雑な数式と現在の計算を、リードしなければならないことです。 ただ、他のすべてが、より多くの複雑になりますことを実現するために、RSAアルゴリズムの記述例を見てみましょう。

主なものは - ので、問題の核心に、話すこと、理解し、把握します。 私たちは限られた数のユーザーがアクセス可能な方法で機密情報を格納するために提供し、近代的なシステムであるかについて話す場合はまあ、選択の余地があります。 多くの暗号システムがありますが、同じRSAおよびDESアルゴリズムが明確にAESの詳細を失っています。 しかし、最も近代的なアプリケーションは、オペレーティングシステム間でかなり異なるために設計され、使用はAES(自然にアプリケーションやデバイスに依存する)です。 しかし、ここで、この暗号の「不正」進化は穏やかにそれを置くために、だ、多くの、特にその創設者は、ショックを受けました。 しかし、今日があるという事実に基づいて全体に、多くのユーザーは、暗号化データ暗号化システムは、なぜ彼らが必要とされているものを理解することは困難とそれらがどのように動作しません。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ja.atomiyme.com. Theme powered by WordPress.