A collection of cryptographic methods which rely on more than one key. Almost certainly the best known of these is public key encryption. This requires the use of two keys: a public key and a private key. It overcomes one of the major problems with cryptography: that of sharing a single key between both transmitters and receivers of encrypted information.