Skip to main content

メッセージ認証コードとは何ですか?

messageメッセージ認証コード(MAC)は、メッセージの整合性を確認するために受信者が使用するメッセージに添付されたデータの小さなブロックです。送信者の識別を確認し、メッセージが開かれていないことを確認するために、文字と正式な対応にかかっていたワックスシールに似たものと考えることができます。このようなコードは、特定の種類の暗号化またはセキュリティされたデータが送信されると使用され、送信者がメッセージが侵害されていないことを確認できるようにします。メッセージ認証コードは、電子ファンドの転送や電子メールなどのメッセージに表示されます。メッセージは受信者に送信され、受信者が開くと、メッセージの内容がアルゴリズムを介して実行され、新しいメッセージ認証コードが作成されます。この新しいコードは、元のメッセージとともに送信されたコードと比較されます。コードが同じ場合、メッセージは認証されます。違いがある場合、メッセージに関する何かが送信者と受信者の間で変化したことを示します。送信者と受信者は、Macの処理に使用する暗号化プログラムに依存しています。メッセージ認証コードを生成するプログラムは、暗号化のニーズに精通しているプログラマーによって書かれています。カスタムアプリケーションは、高度なセキュリティ状況に合わせて記述される場合があります。または、人々は容易に利用できる一般的なプログラムを使用できます。チェックサムとも呼ばれるメッセージ認証コードは、メッセージから目を遠ざけ、受信者に警告することなくメッセージが操作または変更されないように設計されたいくつかのセキュリティレイヤーの1つになります。受信者が侵害されたメッセージを開くと、メッセージ認証コードが一致しないこと、メッセージに問題があることをユーザーに伝えるアラートが表示されます。新しい手法が開発されると、それらを割るための新しい方法も作成されます。データセキュリティに興味のある人は、強力なセキュリティシステムを構築できるように、暗号化の方法を予測するために、いくつかのステップを考えなければなりません。スーパーコンピューターの開発は、暗号作成者が高度な暗号化方法を開発して実験できるようにすることで、このプロセスを支援してきました。