Kryptografické systémy

Úvod do kryptografie (NMMB212)

Organizace

Cvičení se bude konat každý týden ve středu od 17:20 v učebně K9 (resp. na Teamsech, dokud nebude povolena prezenční výuka.).
Pokud mě budete chtít kontaktovat, pak nejlépe při/po cvičení nebo e-mailem na adrese adolf.[prijmeni]@matfyz.cz. V předmětu e-mailu prosím použijte kód předmětu, snížíte pravděpodobnost, že e-mail zapadne.
Stránky přednášky jsou zde.

Zápočet

Vyřešit alespoň 3/4 úloh vyvěšovaných každé dva týdny (řešení + postup). Hard deadline červenec. Dále vyžaduji buďto aktivní účast na cvičeních anebo odevzdání řešení zadávaných úloh do 2 týdnů od zadání.

Domácí úlohy

  • WPS: Najděte klíč ve tvaru KRYPTO{...} a společně s postupem mi ho pošlete na e-mail.
  • SPN: Najděte klíč ve tvaru KRYPTO{...} a společně s postupem mi ho pošlete na e-mail.
  • Padding Oracle: Najděte klíč ve tvaru KRYPTO{...} a společně s postupem mi ho pošlete na e-mail.
  • A5/2: Najděte klíč ve tvaru KRYPTO{...} a společně s postupem mi ho pošlete na e-mail.
  • RSA poprvé: Najděte klíč ve tvaru KRYPTO{...} a společně s postupem mi ho pošlete na e-mail.
  • Bonusová úloha RSA doruhé: Najděte klíč ve tvaru KRYPTO{...} a společně s postupem mi ho pošlete na e-mail.