Skip to main content

対称暗号とは何ですか?

symmetric Cryptographyは、データの暗号化と復号化に対称キーアルゴリズムを使用します。アルゴリズムは、問題を解決するための指示を含む限られた数のステップを持つ特定の式であり、対称キーアルゴリズムは、暗号化と復号化の両方に同じ暗号化キーを使用することが多い特定の式です。これがどのように機能するかをよりよく理解するために、暗号化がテクノロジーに関連してどのように機能するかを理解するのに役立ちます。たとえば、機密情報を転送する必要があるコンピューターは、情報を暗号化することを選択する場合があります。これは、誰かが読み込もうとした場合にナンセンスの束として表示される一種のコードに変えるプロセスです。情報が目的の場所に転送された後、特定のコードが情報を読み取り可能なテキストに解読します。このプロセスは復号化として知られており、コンピューターはこのプロセスを正しく実行するために適切なコードを持っている必要があります。オンラインサービスを提供する銀行は、暗号化の形式を使用して、顧客の情報をプライベートで安全に保ちます。crypraydivedy情報とそれを解読するためのコードを暗号化するためのコードを作成する責任がある暗号化アルゴリズムとして知られる数学的式が責任を負います。暗号化キーとして知られる特定の情報は、暗号化アルゴリズムに、受信する特定の情報を暗号化してからデコードする方法を伝えます。キーはその特定のアルゴリズムでのみ機能し、異なるアルゴリズムからコードを解読するのに役に立たないでしょう。

対称暗号化を使用する場合、アルゴリズムは同じ暗号化キーを使用して、それぞれに個別のキーを使用するのではなく、エンコードプロセスとデコードプロセスを実行します。キーは通常、同一であるか、ほぼ同一であり、それぞれを機能させるのに必要な小さな変更は1つだけです。通常、キーを使用することを計画している人のみが、キーを動作させるために必要なパスワードまたはその他の秘密コード、またはフレーズを知っています。これにより、2人が他の誰かがコードを傍受して読むことを心配することなく、自分自身の間で情報を共有することができます。commmetric暗号で使用される対称キーアルゴリズムを記述するために使用されるその他の用語には、シークレットキー暗号化、プライベートキー暗号化、およびワンキー暗号が含まれます。対称的な暗号化は、通常、銀行のような大規模なオンラインネットワークではなく、2人または小グループ間で共有するために使用されます。たとえば、ATMマシンは対称的な暗号化を使用し、ユーザーがその人が自分のアカウントにアクセスできるようにする前に、銀行口座番号と個人識別番号を入力するように要求する場合があります。