To prove that each messaging channel may be assigned one of 100 encryption keys such that no 4 users have the 6 pairwise channels between them all being assigned the same encryption key, we can proceed as follows:
1. Number the Users and Create Sets:
Number the users from 1 to 105. Create sets I1,I2,…,I53 where:
I1={1,2},I2={3,4},…,I52={103,104},I53={105}
Each set Ik contains 2 users, except for I53 which contains 1 user.
2. Assign Encryption Keys:
For any two users u and v, if u∈Ik and v∈Iℓ with k≤ℓ, assign their channel the key k.
3. Verify the Key Assignment:
Consider any four users. We need to show that the 6 pairwise channels between them do not all have the same encryption key.
- **Case 1: Four users are from three different sets Ik,Iℓ,Im with k<ℓ<m:**
In this case, at least two different keys k and ℓ are used among the channels. This is because the channels between users in different sets will have different keys.
- **Case 2: Four users are from two different sets Ik and Iℓ:**
In this case, both keys k and ℓ are used. For example, if two users are from Ik and two users are from Iℓ, the channels between users in Ik will have key k and the channels between users in Iℓ will have key ℓ.
4. Conclusion:
In both cases, it is clear that not all 6 pairwise channels between any four users can have the same encryption key. Therefore, the assignment of keys as described ensures that no 4 users have all 6 pairwise channels between them assigned the same encryption key.
■