web-dev-qa-db-ja.com

3DESは対称または非対称暗号化として使用されますか?

3DESが対称暗号化であることを示すオンラインオプションのチェック済み(1つのキーが暗号化と復号化で2つの間で共有されることを意味します)

しかし、レシーバーの公開キーを使用して暗号化する(非対称暗号化-公開キーと秘密キーのペア)が、3DES暗号化を使用する多くのEDI本番システム(AS2セットアップ))を見てきました。これらのセットアップに使用されていますか、または3DESで「対称」という用語に誤称がありますか?

1
Pallab

3DESは常に対称暗号化です。つまり、暗号化と復号化に同じキーが使用され、送信者と受信者の両方がこのキーを知っている必要があります。ただし、非対称暗号化と一緒に使用される場合があります。

非対称暗号化は、共通鍵を共有するために使用されることが多く、対称暗号化に安全な方法で使用されます。典型的な例はPGPで、(簡略化された)ランダムキーが生成され、このキーは受信者の公開キーで暗号化され(非対称)、メッセージは生成されたキーで暗号化されます(対称)。受信者は、秘密鍵を使用して対称鍵を抽出し、この対称鍵を使用してメッセージを復号化できます。

3
Steffen Ullrich