Examers.io
ExamsOrganizationsHow it worksPricingHelp & FAQ
EC-Council logo

EC-CouncilBlockchain Developer Certification

Domain 2Objective 4

Cryptographic Hash Functions and Their Uses BDC Practice Questions (Page 4)

Part of the Cryptography and Security Foundations domain, which makes up ~10% of our current practice bank.

53questions here
11free pages
10concepts

Questions 16–20

  1. 16foundation · easy

    Why does changing even a single bit in a message produce a completely different hash value?

    Select an answer first
  2. 17expert · hard

    A blockchain developer is designing a new proof-of-work algorithm. They want to make mining resistant to ASIC specialization. Which approach is most aligned with using hash functions to achieve this goal?

    Select an answer first
  3. 18application · medium

    A developer is implementing a digital signature scheme for a document management system. The system must sign large PDF files efficiently. The developer decides to hash the document before signing. Which property of the hash function makes this approach secure?

    Select an answer first
  4. 19application · medium

    A blockchain protocol uses a Merkle tree to commit to a large set of transactions. A light client wants to verify that a specific transaction is included in a block. Which data must the client obtain from a full node to perform this verification?

    Select an answer first
  5. 20expert · hard

    A company is migrating from a legacy system that stores passwords as unsalted MD5 hashes. They want to upgrade without forcing all users to reset passwords immediately. Which approach is the most secure and practical?

    Select an answer first
Finished these 5 questions?

Review the revealed explanations, or continue through the curriculum.

Free Basic Practice is a study aid with revealable answers — not a scored exam. Examers.io is independent and not affiliated with or endorsed by EC-Council. “BDC” is a trademark of its owner, used for identification only.