nerdexam
EC-Council

312-50V10 · Question #166

There are several ways to gain insight on how a cryptosystem works with the goal of reverse engineering the process. A term describes when two pieces of data result in the value is?

The correct answer is D. Collision. A collision in cryptography is when two distinct input values produce the same hash digest output.

Cryptography

Question

There are several ways to gain insight on how a cryptosystem works with the goal of reverse engineering the process. A term describes when two pieces of data result in the value is?

Options

  • APolymorphism
  • BEscrow
  • CCollusion
  • DCollision

How the community answered

(45 responses)
  • A
    4% (2)
  • B
    2% (1)
  • D
    93% (42)

Why each option

A collision in cryptography is when two distinct input values produce the same hash digest output.

APolymorphism

Polymorphism refers to malware or code that changes its own signature or form while retaining its function, and has no relation to two inputs producing the same hash value.

BEscrow

Key escrow is an arrangement where encryption keys are held by a trusted third party for recovery purposes, not a property describing equivalent hash outputs from different inputs.

CCollusion

Collusion describes cooperative deception between two or more parties - such as sharing secrets to undermine a security policy - and is a behavioral concept rather than a cryptographic hash function property.

DCollisionCorrect

A collision is the specific cryptographic term for when two different plaintext inputs hash to the same digest value. This is a critical vulnerability in hash functions because it undermines data integrity guarantees and forms the basis of practical attacks against algorithms such as MD5 and SHA-1.

Concept tested: Cryptographic hash collision definition and impact

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

Topics

#hash collision#cryptographic hash#collision attack#reverse engineering

Community Discussion

No community discussion yet for this question.

Full 312-50V10 Practice