HEINZ
NIXDORF
INSTITUT
Universität-GH Paderborn
Theoretische Informatik
AG Meyer auf der Heide
KRYPTOGRAFIA
Teoria i praktyka zabezpieczania
systemow komputerowych
wszystkie prawa zastrzezone, all rights reserved
dostepne fragmenty
moga byc
wykorzystane jedynie do uzytku wlasnego
tekst ma format Postscript i jest skompresowany przez gzip,
dekompresowanie poprzez uzycie gunzip ...
przez wydawnictwo README
- Wstep i spis tresci
- Rozdzial 1 Pierwszy rzut oka na kryptografie
- 1.0.1 Szyfrowanie danych
- 1.0.2 Podstawowe zastosowania technik kryptograficznych
- 1.0.3 Historia kryptografii
- 1.0.4 Kontrowersje zwiazane ze stosowaniem kryptografii
- 1.0.5 Korzystanie z produktow kryptograficznych
- Rozdzial 2 Podstawowe techniki szyfrowania
- 2.0.4 Substytucja
- 2.0.5 XOR i one-time pad
- 2.0.6 S-boksy
- Rozdzial 3 Algorytmy symetryczne
- 3.1 DES (Data Encryption Standard)
- 3.1.1 Szyfrowanie DES-em
- 3.1.2 Deszyfrowanie DES-em
- 3.2 Potrojny DES
- 3.3 Szyfrowanie tekstow dowolnej dlugosci
- 3.3.1 Elektroniczna ksiazka kodowa
- 3.3.2 Cipher Block Chaining
- 3.3.3 Cypher Feedback
- 3.4 IDEA
- 3.3.1 Algorytm IDEA
- 3.3.3 Deszyfrowanie przez IDEA
- Rozdzial 4 Algorytmy niesymetryczne
- 4.0.4 Teoria zlozonosci obliczeniowej a kryptografia
- 4.0.5 Szyfry plecakowe
- 4.1 RSA
- 4.1.1 Opis algorytmu RSA
- 4.1.2 Testy pierwszosci
- 4.1.3 Aspekty bezpieczenstwa RSA
- 4.1.4 Trudne bity kryptogramow w RSA
- 4.2 Algorytm ElGamala
- Rozdzial 5 Funkcje jednokierunkowe
- 5.0.1 Kandydaci na funkcje jednokierunkowe
- 5.0.2 Hard-core bit
- Rozdzial 6
Jednokierunkowe funkcje hashujace
- 6.0.3 Wlasnosci i zastosowania funkcji hashujacych
- 6.0.4 Ataki przeciw funkcjom hashujacym
- 6.1 Techniki o dowodliwych wlasnosciach
- 6.1.1 Hashowanie przy pomocy dyskretnego logarytmu
- 6.1.2 Rozszerzenie na teksty dowolnej dlugosci
- 6.2 Praktyczne algorytmy hashujace
- 6.2.1 MD5
- 6.2.2 Hashowanie dowolnie dlugich tekstow
- Rozdzial 7 Ciagi pseudolosowe
- 7.0.3 Wlasnosci ciagow pseudolosowych
- 7.0.4 Generatory ciagow pseudolosowych
- 7.0.5 Pseudolosowosc generatora BBS
- 7.1 Zastosowania ciagow pseudolosowych
- 7.1.1 Szyfrowanie strumieniowe
- 7.1.2 Szyfrowanie probabilistyczne
- Rozdzial 8 Podpisy cyfrowe
- 8.0.3 Podpisy cyfrowe ElGamala
- 8.0.4 DSA
- 8.0.5 Slepe podpisy
- 8.0.6 Kanal podprogowy
- 8.0.7 Podpisy niezaprzeczalne
- Rozdzial 9 Uwierzytelnianie
- 9.0.8 Protokol challenge and response
- 9.0.9 Dowody interakcyjne
- 9.0.10 Zero knowledge proofs
- 9.0.11 Protokol Fiege-Fiata-Shamira
- 9.0.12 Protokol Schnorra
- 9.0.13 Protokol Guillou-Quisquartera
- 9.0.14 Podpisy cyfrowe poprzez uwierzytelnianie
- Rozdzial 10 Administracja kluczami
- 10.1 Praktyka gospodarki kluczami
- 10.1.1 Urzadzenie kryptograficzne
- 10.1.2 Generowanie kluczy
- 10.1.3 Hierarchia kluczy
- 10.1.4 Przechowywanie kluczy
- 10.2 Protokoly uzgadniania kluczy
- 10.2.1 Uzgadnianie kluczy poprzez szyfrowanie symetryczne
- 10.2.2 Uzgadnianie klucza przez szyfrowanie asymetryczne
- 10.2.3 Protokol Diffie-Hellmana i jego pochodne
- Rozdzial 11 Protokoly kryptograficzne
- 11.0.4 Atak man-in-the-middle
- 11.0.5 Secret sharing
- 11.0.6 Zobowiazanie bitowe
- 11.0.7 Pieniadze cyfrowe
- 11.0.8 Elektroniczne wybory
- Rozdzial 12 Kryptoanaliza
- 12.0.13 Kryptoanaliza roznicowa
- 12.0.14 Kryptoanaliza liniowa
- 12.0.15 Roznicowa kryptoanaliza bledow
- Rozdzial 13 Wybrane implementacje
- 13.0.1 Smart cards
- 13.0.2 Krzywe eliptyczne
- 13.0.3 Kerberos
- 13.0.4 Zabezpieczanie komunikacji telefonicznej
- 13.0.5 PGP - Pretty Good Privacy
- 13.0.6 Zabezpieczanie poczty elektronicznej - PEM
- 13.0.7 Bezpieczenstwo w World Wide Web
- 13.0.8 Protokoly obrotu finansowego
- Indeks
Paderborn, 1997
Email: M.Kutylowski