Cryptography-benefits-and-drawbacks

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

暗号化の利点と欠点

今日、ネットワークはグローバルになり、情報はデジタル形式のビットとバイトになりました。 重要な情報は、コンピューターシステムおよびオープンな通信チャネルでデジタル形式で保存、処理、および送信されるようになりました。

情報は非常に重要な役割を果たしているため、敵はコンピュータシステムを標的にして、通信チャネルを開いて機密情報を盗んだり、重要な情報システムを破壊したりします。

現代の暗号化は、正当なユーザーが情報にアクセスできるようにする一方で、敵対者の悪意のある意図を阻止するための堅牢な技術セットを提供します。 この章では、暗号化から得られる利点、その制限、および暗号化の将来について説明します。

暗号化–利点

暗号化は、重要な情報セキュリティツールです。 情報セキュリティの最も基本的な4つのサービスを提供します-

  • 機密性-暗号化技術により、情報と通信を不正な暴露や情報へのアクセスから保護できます。
  • 認証-MAC​​やデジタル署名などの暗号化技術は、なりすましや偽造から情報を保護できます。
  • データの整合性-暗号化ハッシュ関数は、データの整合性についてユーザーに保証する上で重要な役割を果たしています。
  • 非拒否-デジタル署名は、送信者によるメッセージの通過の拒否により発生する可能性のある紛争を防ぐための非拒否サービスを提供します。

暗号化によって提供されるこれらの基本的なサービスはすべて、非常に効率的かつ効果的な方法でコンピューターシステムを使用してネットワーク上でビジネスを行うことを可能にしました。

暗号化–欠点

情報セキュリティの4つの基本要素とは別に、情報の効果的な使用に影響する他の問題があります-

  • 強力に暗号化された、本物の、デジタル署名された情報は、意思決定の重要な時期に*正当なユーザーであっても*アクセスが困難になる可能性があります。 ネットワークまたはコンピューターシステムは、侵入者によって攻撃され、機能しなくなる可能性があります。
  • 情報セキュリティの基本的な側面の1つである*高可用性は、暗号化の使用では保証できません。 サービス拒否や情報システムの完全な故障などの脅威から保護するには、他の方法が必要です。
  • *選択的アクセス制御*の情報セキュリティのもう1つの基本的なニーズも、暗号の使用では実現できません。 同じために、管理上の制御と手順を実行する必要があります。
  • 暗号化は、システム、プロトコル、および手順の貧弱な設計から生じる脆弱性と*脅威を保護しません。 これらは、適切な設計と防御インフラストラクチャのセットアップを通じて修正する必要があります。
  • 暗号化にはコストがかかります。 コストは時間とお金の面で-
  • 情報処理に暗号技術を追加すると、遅延が発生します。
  • 公開鍵暗号の使用には、かなりの財政的予算を必要とする公開鍵インフラストラクチャのセットアップとメンテナンスが必要です。
  • 暗号技術のセキュリティは、数学的な問題の計算の難しさに基づいています。 このような数学的問題を解決したり、計算能力を向上させたりすると、暗号技術が脆弱になります。

暗号の未来

楕円曲線暗号(ECC)はすでに発明されていますが、その長所と短所はまだ完全には理解されていません。 ECCでは、大幅に短い時間で暗号化と復号化を実行できるため、同等のセキュリティで大量のデータを渡すことができます。 ただし、暗号化の他の方法として、ECCは、政府、商業、および個人での使用が認められる前に、テストされ、安全であることが証明されている必要があります。

  • 量子計算*は新しい現象です。 現代のコンピューターは、「1」または「0」を保存できる「ビット」と呼ばれるバイナリ形式を使用してデータを保存しますが、量子コンピューターは、複数の状態の量子重ね合わせを使用してデータを保存します。 これらの複数の値の状態は、「量子ビット」または「量子ビット」に格納されます。 これにより、数値の計算は、従来のトランジスタプロセッサよりも数桁高速になります。

量子コンピューターの能力を理解するために、193桁の数字であるRSA-640を考えてみましょう。これは、5か月間で80個の2.2GHzコンピューターで因数分解でき、1つの量子コンピューターは17秒未満で因数分解します。 計算に通常数十億年かかる数字は、完全に開発された量子コンピューターで数時間、さらには数分しかかかりません。

これらの事実を考慮して、現代の暗号化は、計算が困難な問題を探すか、現在の暗号化が現在提供している目標をアーカイブするまったく新しい手法を考案する必要があります。