A process whereby a shared secret key becomes available to two or more parties, for subsequent cryptographic use.