MTProto: различия между версиями
[отпатрулированная версия] | [непроверенная версия] |
Содержимое удалено Содержимое добавлено
Строка 21:
# '''''B''''' получает запрос на создание чата и подтверждает его инициализацию только на одном из его авторизованных устройств. Он подключается к серверу для получения последних параметров протокола Диффи-Хэлмана и генерирует свой закрытый ключ '''b'''.
# '''''B''''' вычисляет открытый ключ <math>g_b = g^b \bmod p</math> и отправляет его '''''A'''''.
# Оба пользователя генерируют общий открытый ключ <math>K = (g_a)^b\bmod p = (g_b)^a\bmod p</math>. На этом обмен
==== Примечания ====
|