- Describe the concept of public and private key with your own words.
The concept of public and private keys is to uphold the anonymity & integrity of raw data that is held within a profile. They are randomly generated by your computer. The private key is the access pathway to your personal data & it produces a public key that is derived from your private key & this is used as a destination for the public to send encrypted messages to you that only the private key can decrypt.
You can never calculate the private key from the public key, it is also unidirectional and solved in a linear manner.
- What 2 use-cases can public key cryptography be used for?
Use-case 1 is to send and receive encrypted messages or data.
Use-case 2 is to digitally sign a process of data with your private key. Where somebody would send data to your public key & you would then be able to sign and send it from your private key, without anybody having exposure of their private key, information or data.