Courseiva
Explain encryption as a servicemediumMultiple SelectObjective-mapped

VA-003 Explain encryption as a service Practice Question

Which THREE are appropriate use cases for Vault's Transit secrets engine?

⚠ Common exam trap

HashiCorp often tests the distinction between Transit (encryption as a service) and other secrets engines like PKI (certificates) and KV (static secrets), so candidates mistakenly associate Transit with any cryptographic task, including certificate management or secret storage.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Providing cryptographic offloading for applications running in untrusted environments

The Transit secrets engine performs encryption and decryption operations entirely on the server side, never exposing the encryption keys to the client. This allows applications running in untrusted environments to offload cryptographic processing securely, as the keys remain within Vault's encrypted storage and are never transmitted to or stored by the application.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Providing cryptographic offloading for applications running in untrusted environments

    Why this is correct

    Transit allows secure crypto operations without exposing keys to the application.

  • Generating and managing TLS certificates for internal services

    Why it's wrong here

    This is handled by the PKI secrets engine.

  • Storing and retrieving static secrets like API keys

    Why it's wrong here

    Static secrets are stored in the KV secrets engine, not Transit.

  • Performing signing and verification operations (e.g., for digital signatures)

    Why this is correct

    Transit supports HMAC and signing with asymmetric keys.

  • Encrypting sensitive fields in a database without exposing encryption keys to the application

    Why this is correct

    Classic use case for Transit encryption as a service.

About these practice questions

One of 498 original VA-003 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This VA-003 practice question is part of Courseiva's free HashiCorp certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the VA-003 exam.