
EC-CouncilBlockchain Developer Certification
Domain 2Objective 3
Asymmetric Cryptography and Key Algorithms BDC Practice Questions (Page 1)
Part of the Cryptography and Security Foundations domain, which makes up ~10% of our current practice bank.
44questions here
9free pages
6concepts
Questions 1–5
- 1
A blockchain developer is building a mobile wallet that lets users sign transactions offline. The wallet generates a key pair on the device, stores the private key in the device's secure enclave, and derives the public address from the public key. When a user signs a transaction, the wallet sends the raw transaction and the signature to a public node for broadcast. Which property of asymmetric cryptography ensures that any node can verify the transaction came from the user without having access to the user's private key?
Select an answer first - 2
A developer is implementing a voting system on a blockchain. Each voter has a key pair, and votes are recorded as transactions. The system must allow any observer to confirm that a vote was cast by a registered voter without revealing the voter's private key or allowing the voter to deny having cast the vote. Which mechanism achieves this?
Select an answer first - 3
A developer is designing a lightweight blockchain client for IoT devices with limited CPU and memory. The client only needs to sign transactions and verify signatures. Which asymmetric algorithm is most appropriate?
Select an answer first - 4
In a blockchain transaction, what does the sender's digital signature prove?
Select an answer first - 5
A user's blockchain wallet private key is suspected to be compromised. The user has already transferred most funds to a new wallet, but some tokens remain in the old wallet. What should the user do first?
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.