Describe the concept of public and private key with your own words.
Private keys are generated and have almost no chance of being the same as someone elseâs private key, private keys then generate public keys. Private keys should be kept private as they allow whoever has them access to the thing youâre trying to protect - in this case a BTC wallet. Public keys can be shared with anyone as there is no way to find out the private key from the public key. You can find out the public key from the private key though.
Private keys can also be used to sign either messages or transactions to confirm who you are. While public keys can be used to encrypt a message which can then only be read by the private key holder.
What 2 use-cases can public key cryptography be used for?
- can be used to encrypt, send, receive and read messages.
- can be used to sign transactions in crypto wallets.