Cloud Storage 内のオブジェクトは、顧客が入力した顧客指定のキーで暗号化されています。オブジェクトの読み取り時にアプリが HTTP 4xx を受信しました。考えられる原因は何ですか?
解答を選択
オプションをタップして解答を確認してください。
正解: キーの base64 でエンコードされた SHA256 ハッシュを指定せずに読み取りを試行した。.
これが解答である理由
顧客指定の暗号化キーで暗号化されたCloud Storageオブジェクトを読み取る際には、元のキーではなく、そのキーのbase64エンコードされたSHA256ハッシュをリクエストヘッダーに含める必要があります。これは、セキュリティと整合性を確保するためです。ハッシュを指定せずに読み取りを試みると、Cloud Storageはオブジェクトを復号化できず、認証エラーまたはアクセス拒否のHTTP 4xxエラーを返します。 他の選択肢について: 「顧客の base64 でエンコードされたキーを使用して読み取りを試行した」:生のキーを直接送信することはセキュリティ上のリスクであり、Cloud Storageの仕様に反します。 「読み取り時に、顧客と同じ暗号化アルゴリズムを指定した」:暗号化アルゴリズムの指定は通常不要であり、問題の原因ではありません。 「顧客のキーの base64 でエンコードされた SHA256 ハッシュを使用して読み取りを試行した」:これは正しい操作であり、HTTP 4xxエラーの原因にはなりません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要