Hodnotenie:
Kniha je chválená za to, že je cenným zdrojom informácií o programovaní v jazyku Java, poskytuje praktické skúsenosti a obsahuje úryvky kódu, ktoré ilustrujú kľúčové koncepty. Je však kritizovaná za to, že je ťažko zrozumiteľná, chýbajú jej podrobnosti a hĺbka a potrebuje aktualizácie, aby bola v súlade s aktuálnejšími technológiami a postupmi.
Výhody:⬤ Dobre napísaná a nepostrádateľná referencia pre bezpečnostné programovanie v jazyku Java
⬤ vynikajúca na praktické experimentovanie
⬤ obsahuje príklady kódu na stiahnutie
⬤ pokrýva mnohé aspekty kryptografie v jazyku Java
⬤ zachováva prehľadnú štruktúru na referenčné použitie
⬤ ponúka praktické tipy a poznatky o možných útokoch.
⬤ Ťažko sa sleduje a môže vyžadovať predchádzajúce znalosti kryptografie
⬤ chýbajú podrobné vysvetlenia a hĺbka
⬤ niektoré vzorové kódy sú príliš zjednodušené
⬤ kniha je zastaraná (2005) a potrebuje aktualizáciu na novšie verzie Javy a bezpečnostné postupy
⬤ nie je užívateľsky prívetivá pre začiatočníkov.
(na základe 26 čitateľských recenzií)
Beginning Cryptography with Java
Začiatky kryptografie s Javou
Hoci kryptografia môže byť v programátorskej komunite stále kontroverznou témou, Java túto búrku prekonala a poskytuje bohatú sadu API, ktoré vám, vývojárom, umožňujú efektívne zahrnúť kryptografiu do aplikácií - ak viete ako.
Táto kniha vás to naučí. Kapitoly jedna až päť sa zaoberajúarchitektúrou JCE a JCA, šifrovaním symetrických a asymetrických kľúčov v Jave, kódmi na overovanie správ a tým, ako vytváraťJavské implementácie s API, ktoré poskytujú balíky Bouncy CastleASN. 1, a to všetko s množstvom príkladov. Na tomto základe sa v druhej polovici knihy venujete témam vyššej úrovne, ktoré vám umožnia vytvárať a implementovať bezpečné Javaaplikácie a využívať štandardné protokoly, ako sú CMS, SSL a S/MIME.
Čo sa naučíte z tejto knihy
⬤ Ako pochopiť a používať JCE, JCA a JSSE na šifrovaniea autentifikáciu.
⬤ Spôsoby, akými fungujú mechanizmy vypĺňania v šifrách, a akovypúšťať a opravovať typické chyby.
⬤ Pochopenie spôsobu implementácie autentifikačných mechanizmov v Jave a ich použitia.
⬤ Metódy popisu kryptografických objektov pomocou ASN. 1.
⬤ Ako vytvoriť zoznamy odvolaných certifikátov a používať protokol OCSP (OnlineCertificate Status Protocol)
⬤ Reálne webové riešenia využívajúce rozhrania API Bouncy Castle.
Pre koho je táto kniha určená
Táto kniha je určená pre vývojárov v jazyku Java, ktorí chcú používať kryptografiu vo svojich aplikáciách alebo pochopiť, ako sa kryptografia používav aplikáciách v jazyku Java. Znalosť jazyka Java je potrebná, ale nemusíte poznať žiadne z diskutovaných API.
Príručky Wrox Beginning guides sú vytvorené tak, aby bolo učenie sa programovacích jazykov a technológií jednoduchšie, než si myslíte, a poskytujú štruktúrovaný, výukový formát, ktorý vás prevedie všetkými súvisiacimi technikami.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)