Крипто змагання - Набір 3

Це наступний набір завдань по криптографії із блоковим шифром (навіть випадковість тут відіграє роль у криптографії з блоковим шифром).

Цей набір середньої складності. Він включає відому атаку на режим CBC і атаку «клонування» на популярну RNG, яка може дратувати, якщо правильно її виконати.

Ми також досягли такого моменту в криптозавданнях, коли всі виклики, за одним можливим винятком, є цінними для зламу реального криптовалюта.

  1. Оракул доповнення CBC
  2. Реалізація CTR, режим потокового шифрування
  3. Зламати фіксований нонс CTR режиму за допомогою замін
  4. Зламати фіксований нонс CTR статистично
  5. Реалізувати RNG MT19937 Мерсенна-Твістера
  6. Зламати зерно MT19937
  7. Клонуйте RNG MT19937 з його виводу
  8. Створіть потоковий шифр MT19937 і зламайте його