Try each one before opening the answer. Every option is explained, with the HashiCorp documentation page that proves it.
Question 1 · choose 1
After a key review, ciphertext made with version 1 of the transit key orders must stop being decryptable within a week, but no stored order may become unreadable. The key is at version 1 and the database holds 2 million v1 ciphertexts. Which sequence meets both requirements?
ARotate the key, rewrap every stored ciphertext, then set min_decryption_version to 2
BRotate the key; rotation alone makes version 1 ciphertext undecryptable
CRotate the key, set min_decryption_version to 2 at once, and then rewrap the stored ciphertext
DSet auto_rotate_period to 7d, which retires version 1 after a week
Show the answer and why
ARotate the key, rewrap every stored ciphertext, then set min_decryption_version to 2
Correct
Rewrap moves each ciphertext to the latest version without exposing plaintext, after which version 1 can be retired.
BRotate the key; rotation alone makes version 1 ciphertext undecryptable
Incorrect
After rotation, older versions still decrypt because the key ring keeps them.
CRotate the key, set min_decryption_version to 2 at once, and then rewrap the stored ciphertext
Incorrect
Once version 1 is below the minimum, rewrap cannot decrypt the old ciphertext, so those orders become unreadable.
DSet auto_rotate_period to 7d, which retires version 1 after a week
Incorrect
Rotation never stops older versions from decrypting.
Rotation changes which version encrypts new data; it does not retire old versions.