Rotate Secret Store encryption keys

The Venafi Configuration Console provides the ability to rotate the encryption keys used to secure the information stored in Venafi Trust Protection Platform.

When you rotate the encryption keys, the system searches for all assets that are encrypted with the old key, decrypts them, encrypts them with the new key, and stores the newly encrypted value back in the database.

Before you begin

  • Make sure that all services will remain running until the task is completed. VPlatform needs to be running to perform the rotation. The encryption subsystem will dynamically reload when there is a change.

  • This change is replicated across all Venafi Platform servers. When a server can be reached via Message Bus, the change is done in near-real time. If a server can't be reached via Message Bus, a ToDo will be created and all servers will be updated within about five minutes.

  • You can see the status of the key rotation task by using the Rotation Widget in the System Dashboard on the web console.

To rotate encryption keys

  1. From the Venafi Trust Protection Platform server, open Venafi Configuration Console.
  2. In the left panel, click Connectors.
  3. In the center panel, click the key that you want to rotate.
  4. In the Actions panel on the right, click Rotate Keys...
  5. (Conditional) If requested, enter the Venafi Platform administrator user name and password.
  6. Select the old key from the list.
  7. Select the new key from the list.
  8. Click Rotate.

Depending on how many objects were encrypted with the old key, this process may take some time, however you can exit the Venafi Configuration Console as this task continues in the background.