#javascript #cryptography
#javascript #криптография
Вопрос:
Какие параметры рекомендуется использовать в алгоритме Диффи-Хеллмана? На данный момент у меня есть что-то вроде этого :
Алиса :
(shared) p value = 443
(shared) g value = 4
(secret) a value = 392
(public key) A = 203
Боб:
(shared) p value = 443
(shared) g value = 4
(secret) b value = 356
(public key) B = 47
После обмена открытыми ключами A и B Алиса и Боб могут вычислять закрытые ключи следующим образом :
Закрытый ключ Алисы: K= 47^ 392 MOD 443 = 89
Закрытый ключ Боба: K= 203^ 356 MOD 443 = 89
Я думаю, что эти открытые и закрытые ключи теперь сокращаются, не так ли? Но какая длина должна быть для параметров p, g, a, A вместо этого?
Комментарии:
1.длины клавиш.
2. @JamesKPolk Как я вижу, по ссылке указана только рекомендация по надежности открытого / закрытого ключа (256 бит), но не указана длина. А что насчет
p,g,a
параметров?