Chapter 5 - Assessment
What’s the bit length of RIPEMD-160? a) 160bits b) 256bits c) 512bits d) 4,000bits \
What is the bit length of RIPEMD-160(SHA-256)? a) 256bits b) 512bits c) 160bits d) 4,000bits \
Using the hash calculator, generate the RIPEMD-160 and HASH-160 message digests for the given input:
Input Message
RIPEMD-160
HASH-160
hash functions make the digital world possible
7350053b7d1085aef5675dea707affa7ae7464dd
ab436977db06a45ce8d97ef7a2f368f2003c6838
4. Given the ECDSA public key x and y coordinates below, calculate the compressed public key in hexadecimal:
PubKey.X
PubKey.Y
Compressed PubKey
PubKey.X
PubKey.Y
Compressed PubKey
61702053028733271054209908027052318932346644879827564097906752978487519734153
107222915356196552656214196479588207773590978294786246589469812962187242002272
02886a1fda0acce3b3678b502469c19d4fde51349af3ccc175c304d81b96a7e989
5. Using the result from question 4 and the hash calculator, calculate the corresponding Bitcoin address:
Bitcoin Address
1D1fVY9pk5jnry51bu6ZwPGhfGyvSZsJ8e
6. Given the below private key, use the hash calculator to calculate the corresponding mainnet WIF:
Private Key
WIF
3cd5a3e7c745f5b5accf07c5ea1de734cf4c67e96ce15e00c6966de77ef2a02c
KyFxwPwkMMvyPWQenmgxAfquLSbBstH4Q55hBjDXSBfVoeWptdEa
\
Last updated