Cryptography. Authors: Mladen Kovačević, Miodrag Milić, Vojin Šenk. Teacher: Mladen Kovačević. Date:

Слични документи
Транскрипт:

Cryptography Authors: Mladen Kovačević, Miodrag Milić, Vojin Šenk Teacher: Mladen Kovačević Date: 20.12.2020. Teaching/training material developed within the project BENEFIT - Boosting the telecommunications engineer profile to meet modern society and industry needs - 2017-2021 - cofounded by the ERASMUS+ KA2 program grant agreement n. 585716-EPP-1-2017-1-AT-EPPKA2-CBHE-JP. Disclaimer: The European Commission's support for the production of this publication does not constitute an endorsement of the contents, which reflect the views only of the authors, and the Commission cannot be held responsible for any use which may be made of the information contained therein.

Kriptozaštita informacija Uvod i pregled predmeta

Nastavnik Mladen Kovačević Email: kmladen@uns.ac.rs Kabinet: NTP 126 O predmetu Materijali Slajdovi Snimljena predavanja Knjiga: Dan Boneh and Victor Shoup, A Graduate Course in Applied Cryptography, 2020. (https://toc.cryptobook.us/) Način polaganja Vaše prezentacije (30 bodova) Pismeni ispit (75 bodova)

Literatura Dan Boneh and Victor Shoup, A Graduate Course in Applied Cryptography, 2020. Jonathan Katz and Yehuda Lindell, Introduction to Modern Cryptography, 2 nd ed., 2015. Istorijat i zanimljivosti: David Kahn, The Codebreakers The Story of Secret Writing, 1996. Simon Singh, The Code Book The Secret History of Codes & Code-breaking, 1999.

Osnovni pojmovi Kriptografija κρυπτόσ = skriveno, tajno γράϕειν = pisati Nauka o metodama za zaštitu tajnosti i integriteta podataka (kao i metodama autentikacije, obezbeđivanja anonimnosti, i još mnogo toga) Kriptoanaliza Nauka o metodama za razbijanje šifara Tehnike otkrivanja/izvlačenja informacija iz kriptosistema bez poznavanja tajnog ključa Kriptologija = kriptografija + kriptoanaliza λογία = nauka, proučavanje

Osnovni pojmovi Steganografija στεγανόσ = prikriveno Metode za prikrivanje poruka unutar drugih poruka ili nekog drugog sadržaja (slika, video,...) Za razliku od kriptografije, kod ovakvih načina prenošenja informacija sakriva se činjenica da poruka uopšte postoji Prvi zapis: Johannes Trithemius, Steganographia, 1499

Egipat ( 1900 BC) Kriptografija kroz istoriju

Antička Grčka ( 500 BC) Kriptografija kroz istoriju Skitali

Rim (100 44 BC) Kriptografija kroz istoriju Gaj Julije Cezar

Abasidski kalifat (855 AD) Kriptografija kroz istoriju Al-Kindi, O dešifrovanju kriptografskih poruka

Kriptografija kroz istoriju Leon Batista Alberti (1404 1472) Otac zapadne kriptografije"

Tomas Džeferson ( 1795) Kriptografija kroz istoriju Jefferson disk, wheel cipher

II svetski rat (1939 1945) Kriptografija kroz istoriju Enigma

Osnovni model (simetričnog) kriptosistema

Terminologija cryptosystem kriptografski sistem, kriptosistem cipher šifra encryption proces šifrovanja decryption proces dešifrovanja key (tajni) ključ plaintext izvorni tekst poruke ciphertext šifrovani tekst, šifrat cryptogram kriptogram cryptographers kriptografi, dizajneri kriptografskih sistema cryptanalysts kriptoanalitičari

Sadržaj kursa Klasična kriptografija Supstitucija Transpozicija Informaciono-teoretska bezbednost Protočne šifre Blok šifre 3DES AES Autentikovana enkripcija MAC Kriptosistemi sa javnim ključem Diffie Hellman protokol RSA kriptosistem El-Gamal kriptosistem Digitalni potpisi

Kriptozaštita informacija Kraj

www.project-benefit.eu Disclaimer: The European Commission's support for the production of this publication does not constitute an endorsement of the contents, which reflect the views only of the authors, and the Commission cannot be held responsible for any use which may be made of the information contained therein.