There are various ways of distributing the keys in #Symmetric Cryptography scheme:
- physical delivery
- third party# involvement on key selection and distribution
- distribute key in a format encrypted with previous key
- If there are secure communications with a third party# on both sides, then the third party could relay the key between them
- use public key#
Using the method 2 and 3, session key and master key are necessary to verify and secure the Key Distribution from possible intruder. Session key is a temporary key used for encryption of data between users. It will be discarded once the session is over, hence the name. Master key is a key that is used to encrypt the session key, which is shared by the users and Key Distribution Center (KDC)#.