Protecting Your Customers Using Public Key Cryptography