
Understanding Cryptography
Badanie technik wykorzystywanych do zapewnienia bezpiecznej komunikacji w obecności przeciwników jest znane jako kryptografia. Obejmuje ona analizę i konstrukcję protokołów uniemożliwiających osobom publicznym lub stronom trzecim odczytywanie prywatnych wiadomości.
Aspekty, które są kluczowe dla nowoczesnej kryptografii, są związane z poufnością danych, uwierzytelnianiem, integralnością danych i niezaprzeczalnością. Nowoczesna kryptografia jest podzielona na różne obszary badań, takie jak kryptografia z kluczem symetrycznym, kryptoanaliza, kryptosystemy, kryptografia z kluczem publicznym i prymitywy kryptograficzne. Różne dyscypliny, które przyczyniają się do rozwoju kryptografii to informatyka, nauka o komunikacji, matematyka, fizyka i inżynieria elektryczna.
Kryptografia jest stosowana w takich dziedzinach jak handel elektroniczny, hasła komputerowe, komunikacja wojskowa, karty płatnicze z chipem i waluty cyfrowe. Niniejsza książka stanowi próbę zrozumienia wielu gałęzi, które wchodzą w zakres dyscypliny kryptografii oraz tego, w jaki sposób takie koncepcje mają praktyczne zastosowania.
Większość wprowadzonych tu tematów obejmuje nowe techniki i zastosowania tej dziedziny. Książka ta jest kompletnym źródłem wiedzy na temat obecnego stanu tej ważnej dziedziny.