nerdexam
(ISC)2

CISSP · Question #589

Compared with hardware cryptography, software cryptography is generally

The correct answer is A. less expensive and slower.. Software cryptography uses the host CPU for encryption/decryption operations, making it cheaper to implement but slower than dedicated hardware solutions.

Submitted by noor.lb· Mar 5, 2026Security Architecture and Engineering

Question

Compared with hardware cryptography, software cryptography is generally

Options

  • Aless expensive and slower.
  • Bmore expensive and faster.
  • Cmore expensive and slower.
  • Dless expensive and faster.

How the community answered

(38 responses)
  • A
    95% (36)
  • B
    3% (1)
  • C
    3% (1)

Why each option

Software cryptography uses the host CPU for encryption/decryption operations, making it cheaper to implement but slower than dedicated hardware solutions.

Aless expensive and slower.Correct

Software cryptography is less expensive because it requires no specialized hardware components - it runs on existing general-purpose processors, eliminating additional hardware costs. However, it is slower because the host CPU must share cycles between cryptographic operations and other tasks, and lacks the optimized parallel processing pipelines found in dedicated cryptographic hardware such as HSMs or hardware accelerators.

Bmore expensive and faster.

Software cryptography is not more expensive than hardware cryptography; hardware solutions like HSMs and dedicated crypto accelerators carry significant procurement and maintenance costs that software solutions avoid.

Cmore expensive and slower.

While software cryptography is indeed slower, it is not more expensive - the absence of dedicated hardware components makes it the lower-cost option compared to hardware cryptographic modules.

Dless expensive and faster.

Software cryptography is not faster than hardware cryptography; dedicated hardware accelerators use specialized circuits (e.g., AES-NI extensions, dedicated ASICs) that perform cryptographic operations far more efficiently than general-purpose CPU software execution.

Concept tested: Software vs hardware cryptography performance and cost trade-offs

Source: https://csrc.nist.gov/glossary/term/hardware_cryptography

Topics

#Hardware cryptography#Software cryptography#Performance#Cost

Community Discussion

No community discussion yet for this question.

Full CISSP Practice