nerdexam
CompTIA

CAS-001 · Question #508

A security architect is designing a new infrastructure using both type 1 and type 2 virtual machines. In addition to the normal complement of security controls (e.g. antivirus, host hardening…

The correct answer is A. vTPM. A virtual TPM (vTPM) provides software-emulated TPM functionality for VMs - enabling secure cryptographic key storage for code signing - without requiring physical TPM hardware pass-through.

Technical Integration of Enterprise Components

Question

A security architect is designing a new infrastructure using both type 1 and type 2 virtual machines. In addition to the normal complement of security controls (e.g. antivirus, host hardening, HIPS/NIDS) the security architect needs to implement a mechanism to securely store cryptographic keys used to sign code and code modules on the VMs. Which of the following will meet this goal without requiring any hardware pass-through implementations?

Options

  • AvTPM
  • BHSM
  • CTPM
  • DINE

How the community answered

(58 responses)
  • A
    71% (41)
  • B
    9% (5)
  • C
    3% (2)
  • D
    17% (10)

Why each option

A virtual TPM (vTPM) provides software-emulated TPM functionality for VMs - enabling secure cryptographic key storage for code signing - without requiring physical TPM hardware pass-through.

AvTPMCorrect

A vTPM is a hypervisor-instantiated software emulation of a physical Trusted Platform Module that is assigned per virtual machine. It provides the full TPM 2.0 feature set including secure key generation, storage, and attestation needed for code signing, and operates entirely within the virtualization stack without any dependency on a physical TPM chip or hardware pass-through configuration.

BHSM

An HSM is a dedicated physical hardware appliance for cryptographic operations - accessing it from a VM requires either a network-attached HSM with a client library or hardware pass-through, both of which violate the no-hardware-pass-through requirement.

CTPM

A physical TPM is a discrete chip soldered to or installed in the host motherboard and cannot be shared across VMs; assigning it to a VM requires hardware pass-through, which the requirement explicitly prohibits.

DINE

INE (formerly eLearnSecurity) is a cybersecurity training and certification organization, not a cryptographic technology, and provides no mechanism for secure key storage in any environment.

Concept tested: Virtual TPM for secure key storage in VM environments

Source: https://learn.microsoft.com/en-us/windows-server/virtualization/hyper-v/learn-more/generation-2-virtual-machine-security-settings-for-hyper-v

Topics

#vTPM#cryptographic key storage#virtualization security#code signing

Community Discussion

No community discussion yet for this question.

Full CAS-001 Practice