Методи сучасної криптографії:Задачі

Матеріал з USIC Wiki

Перейти до: навігація, пошук
Для ФІН

Ця стаття відноситься до групи довідкових статей для студентів ФІН.

1. Перехоплюємо рядок символів, найчастіше використовується літера н, шифр - зсув.
ОПДРСНКНМЯРСТОМЗ ЙНЛОПНВН КНГДМННКДКЩЙЯСПДСЩНВН


2. Довести, що послідовне застосування шифру перестановки з k1,k2 еквівалентне шифруванню з ключем k, з однаковим періодом:
m1, m2, ..., mk, ...           1, 2 ..., k
mi1, mi2, ..., mik, ...           i1, i2, ..., ik


3. A - шифрування за допомогою перестановки, B - шифрування заміною
Довести, що EAEB = EBEA
Навести приклад двох шифрів заміни, перестановки, які не комутують




До контрольної:

I. теоретичне питання
II. задачі:
  • обернений алгоритм
  • розширений алгоритм Евкліда
  • піднесення до степеня
  • задача на складність алгоритму
  • довести, показати що схема не є стійкою
  • RSA: зашифрувати повідомлення, розшифрувати повідомлення
  • Ель-Гамаль
  • підписати повідомлення
  • знайти обернений елемент - Алгоритм Евкліда
  • підписати повідомлення


Приклади завдань:

  • Обчислити 2207 mod 11
  • Обчислити 5-1 mod 72
  • Розв'язати систему:


\begin{cases} 
  n \equiv 5 \mod 13 \\
  n \equiv 13 \mod 21
\end{cases}

Особисті інструменти