what is the 'key exchange' problem in modern information security? encryption keys are too long. there are too many encryption keys to keep track of. two parties need to privately share the secret encryption key before communicating. the encryption key is too complicated to calculate.