Return to Video

Алгоритм Диффи-Хеллмана для обмена ключами (часть 2)

  • 0:00 - 0:07
    Итак, вот наше решение -- прежде всего Алиса и Боб публично договариваются о простом модуле и генераторе.
  • 0:07 - 0:10
    В нашем случае 17 и 3.
  • 0:10 - 0:24
    Затем Алиса выбирает личное случайное число (скажем, 15) и вычисляет значение 3 в степени 15 по модулю 17. И открыто передает этот результат Бобу.
  • 0:24 - 0:39
    Потом Боб выбирает для себя случайное число (13, скажем) и вычисляет значение 3 в степени 13 по модулю 17. И открыто передает этот результат Алисе.
  • 0:39 - 0:51
    И вот суть фокуса -- Алиса берет число, полученное от Боба и возводит его в степень своего личного числа для получения общего секретного числа (в данном случае 10).
  • 0:51 - 1:00
    Боб берет число, полученное от Алисы и возводит его в степень своего личного числа для получения того же общего секретного числа.
  • 1:00 - 1:05
    Заметим, что они выполняли одинаковые вычисления, которые могут сперва не показаться одинаковыми.
  • 1:05 - 1:07
    Рассмотрим вычисления Алисы.
  • 1:07 - 1:21
    12, полученное от Боба, было получено как 3 в степени 13 по модулю 17. То есть ее вычисления -- это 3 в степени 13 в степени 15 по модулю 17.
  • 1:21 - 1:29
    Теперь Боб. 6, полученное от Алисы, было получено как 3 в степени 15 по модулю 17.
  • 1:29 - 1:35
    То есть его вычисления -- это то же, что 3 в степени 15 в степени 13 по модулю 17.
  • 1:35 - 1:42
    Заметим, что они провели одинаковые вычисления степеней в разной последовательности. Если поменять местами возведение в степень, результат не изменится.
  • 1:42 - 1:47
    Таким образом, они оба выполнили возведение тройки в степени их личных чисел.
  • 1:47 - 1:55
    Не имея у себя одного из этих личных чисел (15 или 13), Ева не сможет найти решения.
  • 1:55 - 1:58
    Вот так это делается.
  • 1:58 - 2:09
    А Еве придется перебирать все решения задачи нахождения дискретного логарифма. При достаточно большом их количестве, мы сможем быть уверены, что практически невозможно взломать шифр в разумные сроки.
  • 2:09 - 2:19
    Это решает проблему обмена ключами. В сочетании с генератором псевдослучайных чисел это может быть использовано для шифрования сообщений между людьми, которые никогда не встречались.
Title:
Алгоритм Диффи-Хеллмана для обмена ключами (часть 2)
Description:

Алгоритм Диффи-Хеллмана для обмена ключами (часть 2)

more » « less
Video Language:
English
Duration:
02:19

Russian subtitles

Revisions