Autor: David Hook
ISBN: 83-246-0277-1
Ilość stron: 512
Data wydania: 05/2006
Twarda oprawa
W świecie, w którym najcenniejszym towarem jest informacja, kryptografia coraz bardziej zyskuje na znaczeniu. Cenne dane, przesyłane w sieci lub przechowywane w aplikacjach i bazach danych, muszą być chronione za pomocą skomplikowanych algorytmów szyfrowania i uwierzytelniania.
Ponieważ próby włamań do serwerów internetowych zdarzają się regularnie, implementacja mechanizmów kryptograficznych w aplikacjach sieciowych i platformach handlu elektronicznego ma szczególnie wysoki priorytet. Java, wykorzystywana bardzo często do tworzenia takich właśnie rozwiązań, wyposażona została w zestaw interfejsów programistycznych (API), które pozwalają szybko i skutecznie wzbogacać aplikacje o obsługę kryptografii.
Książka "Kryptografia w Javie. Podstawy" to podręcznik przedstawiający na praktycznych przykładach narzędzia kryptograficzne Javy. Opisuje podstawowe zasady ich używania, ułatwia zrozumienie zależności między poszczególnymi interfejsami API i uczy, jak w razie potrzeby korzystać z gotowych rozwiązań, by oszczędzić czas. Daje wiedzę niezbędną do implementowania technik kryptograficznych w aplikacjach bez niepotrzebnego komplikowania kodu źródłowego.
Twórz bezpieczne aplikacje wykorzystując nowoczesne mechanizmy kryptograficzne.
Rozdziały:
Rozdział 1. JCA i JCE (21)
Rozdział 2. Kryptografia z kluczem symetrycznym (37)
Rozdział 3. Skróty wiadomości, MAC i HMAC (83)
Rozdział 4. Kryptografia asymetryczna (109)
Rozdział 5. Opis obiektów kryptograficznych w notacji ASN.1 (163)
Rozdział 6. Nazwy wyróżniające i certyfikaty (215)
Rozdział 7. Unieważnianie certyfikatów i walidacja ścieżek (261)
Rozdział 8. Zarządzanie kluczami i certyfikatami (319)
Rozdział 9. CMS i S/MIME (357)
Rozdział 10. Protokoły SSL i TLS (411)
Dodatek A. Rozwiązania ćwiczeń (453)
Dodatek B. Algorytmy obsługiwane przez dostawcę Bouncy Castle (467)
Dodatek C. Krzywe eliptyczne w Bouncy Castle (471)
Dodatek D. Bibliografia i dodatkowe zasoby (475)
Kryptografia w Javie od podstaw --- Pozycja niedostępna.---
|