The seminary demonstrates the difficulty of the real implementation of
crypto-algorithms. Using particular examples we show how to convert the
theoretical constructs of cryptographic transformations into an
efficient code. The goal of the seminary is to convince the attendants that to
succeed in this work a substantial knowledge of a broad variety of informatics
and mathematics as well as a good prigramming style is necessary.
Last update: RNDr. Filip Zavoral, Ph.D. (25.06.2001)
Seminář se bude zabývat otázkami a problémy spojenými s reálnou implementací kryptografických algoritmů. Na konkrétních příkladech budou rozebrány způsoby, jak lze teoretické konstrukce šifer a dalších kryptografických transformací převést v skutečně efektivní kód. Účastníci semináře budou moci na vlastní kůži poznat, že má-li být výsledkem kvalitní šifra, je zapotřebí nejen odolný algoritmus, ale i znalost problematiky (nejen v oblasti kryptologie), možných útoků a dobrý programátorský styl.
Syllabus - Czech
Last update: RNDr. Filip Zavoral, Ph.D. (25.06.2001)
Seminář se bude zabývat otázkami a problémy spojenými s reálnou implementací kryptografických algoritmů. Na konkrétních příkladech budou rozebrány způsoby, jak lze teoretické konstrukce šifer a dalších kryptografických transformací převést v skutečně efektivní kód. Účastníci semináře budou moci na vlastní kůži poznat, že má-li být výsledkem kvalitní šifra, je zapotřebí nejen odolný algoritmus, ale i znalost problematiky (nejen v oblasti kryptologie), možných útoků a dobrý programátorský styl. Mezi algoritmy, kterým se budeme věnovat nebude chybět kryptosystém RSA, D-H, Rijndael (AES) a IDEA, hašovací funkce SHA-1 atd. Linetratura: PKCS#1 - 7, Boneh: Dvacet let útoků proti RSA, Rijndael (AES submission material)