A component of a cryptosystem responsible for managing the secure exchange of keys.