Как уменьшить количество ключей, используемых в симметричном шифровании
Мы знаем, что количество ключей, используемых в симметричном шифровании, равно n(n-1)/2. Есть ли способ уменьшить количество ключей, используемых в общении?
Скажем, если 1000 студентов хотят общаться друг с другом с помощью симметричного шифрования, то, согласно n(n-1)/2, общее количество ключей составляет 499500. Есть ли способ уменьшить ключ, используемый во время этой истории?
Этот вопрос мучил меня в течение двух недель, я попробовал Google и учебник, но без удачи в поиске возможных ответов. Кто-нибудь может мне помочь? Спасибо.
1 ответ
Единственное, о чем я могу думать, это использовать асимметричное шифрование, у каждого учащегося будет одна пара ключей, и он сможет общаться с любым другим учеником.
Надеюсь это поможет.