Bir uygulama, üçüncü taraf bir sistemden hassas verileri alır ve 1 MB'tan büyük bir PDF olarak biçimlendirir. Geliştirici, dosyayı diskte bir KMS simetrik müşteri tarafından yönetilen anahtar kullanarak şifreleyecek ve daha sonra indirmek için şifresini çözecektir. GenerateDataKey API'sini kullanarak, PDF'yi daha sonra şifresinin çözülmesini sağlayacak şekilde şifrelemek için hangi yaklaşım doğrudur?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: GenerateDataKey'in döndürdüğü şifrelenmiş (ciphertext) veri anahtarını daha sonra kullanmak üzere diske kaydedin ve dosyayı şifrelemek için GenerateDataKey tarafından döndürülen düz metin anahtarını simetrik bir algoritma ile kullanın..
Neden bu cevap
GenerateDataKey API çağrısı, hem düz metin veri anahtarını hem de KMS anahtarı tarafından şifrelenmiş aynı veri anahtarını (ciphertext) döndürür. Dosyayı şifrelemek için düz metin veri anahtarını kullanmalısınız çünkü bu, simetrik bir şifreleme algoritmasıyla doğrudan kullanılabilen anahtardır. Şifrelenmiş veri anahtarını ise daha sonra dosyayı şifresini çözmek için saklamalısınız. Düz metin anahtarını saklamak güvenli değildir. Diğer seçenekler yanlıştır çünkü: Düz metin anahtarını diske kaydetmek güvenlik riski oluşturur. Şifrelenmiş anahtarı doğrudan bir dosyayı şifrelemek için kullanamazsınız; önce şifresinin çözülmesi gerekir. KMS Encrypt API'si, veri anahtarını şifrelemek için kullanılır, dosyanın kendisini şifrelemek için değil.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez