What is Public Key Encryption And Why Does It Matter?