AEADについて私が持っているいくつかの誤解を修正する必要があると思います。認証された暗号化で使用される関連データは何ですか?
関連データの用途:使用したいもの。
認証したいが機密である必要がないデータがある場合は、そのデータを「関連データ」として使用します。たとえば、パケットの暗号化スキームを考えてみましょう。パケットペイロードを認証および暗号化したいが、パケットヘッダーは認証するが暗号化しないことが必要な場合があります。そのシナリオでは、パケットペイロードを「データ」にし、パケットヘッダーを「関連データ」にすることができます。
AEADは一般的なプリミティブを提供するため、特定の状況でのニーズに基づいて、機密性と認証の両方が必要なデータと、認証のみが必要なデータを選択できます。