- Private and public keys are for security. Your public key is for the world to see and there is no way to take this information and determine your private key (it is a one way function).The concept is so transactions can be verified as being you without risking the loss of your information/coins.
2.Encryption and digital signatures