Public Key Encryption is like Chocolate-In-A-Box
There is a great site from New Zealand called Computer Science Unplugged that is focused on teaching kids all about IT in an entertaining way. But it is a great resource for adults as well so if you always wanted to know what binary numbers are or how does compression work, check it out.
Here is an explanation how does public key encryption work: