Începerea criptografiei cu Java

Evaluare:   (4.3 din 5)

Începerea criptografiei cu Java (David Hook)

Recenzii ale cititorilor

Rezumat:

Cartea este lăudată pentru că este o resursă valoroasă pentru programarea criptografiei Java, oferind experiență practică și incluzând fragmente de cod care ilustrează conceptele cheie. Cu toate acestea, este criticată pentru că este greu de urmărit, nu are detalii și profunzime și are nevoie de actualizări pentru a se alinia la tehnologii și practici mai actuale.

Avantaje:

Referință bine scrisă și indispensabilă pentru programarea securității Java
excelentă pentru experimentarea practică
include exemple de cod descărcabile
acoperă multe aspecte ale criptografiei Java
menține o structură clară pentru utilizarea ca referință
oferă sfaturi practice și perspective asupra atacurilor potențiale.

Dezavantaje:

Dificil de urmărit și poate necesita cunoștințe prealabile de criptografie
îi lipsesc explicațiile detaliate și profunzimea
unele exemple de cod sunt simplificate excesiv
cartea este datată (2005) și are nevoie de actualizări pentru versiunile Java și practicile de securitate mai noi
nu este ușor de utilizat pentru începători.

(pe baza a 26 recenzii ale cititorilor)

Titlul original:

Beginning Cryptography with Java

Conținutul cărții:

Începutul criptografiei cu Java

Deși criptografia poate fi încă un subiect controversat în comunitatea programatorilor, Java a trecut peste această furtună și oferă un set bogat de API-uri care vă permit dumneavoastră, dezvoltatorul, să includeți eficient criptografia în aplicații - dacă știți cum.

Această carte vă învață cum. Capitolele de la unu la cinci acoperă arhitectura JCE și JCA, criptarea simetrică și asimetrică a cheilor în Java, codurile de autentificare a mesajelor și modul de creare a implementărilor Java cu API-ul furnizat de pachetele Bouncy CastleASN. 1, toate cu o mulțime de exemple. Pornind de la această fundație, a doua jumătate a cărții vă introduce în subiecte de nivel superior, permițându-vă să creați și să implementați aplicații Java sigure și să utilizați protocoale standard precum CMS, SSL și S/MIME.

Ce veți învăța din această carte

⬤ Cum să înțelegeți și să utilizați JCE, JCA și JSSE pentru criptare și autentificare.

⬤ Modelele în care funcționează mecanismele de padding în cifruri și cum să depistați și să remediați erorile tipice.

⬤ Înțelegerea modului în care sunt implementate mecanismele de autentificare în Java și a motivelor pentru care acestea sunt utilizate.

⬤ Metode de descriere a obiectelor criptografice cu ASN.1.

⬤ Cum să creați liste de revocare a certificatelor și să utilizați OnlineCertificate Status Protocol (OCSP)

⬤ Soluții web din lumea reală utilizând API-urile Bouncy Castle.

Pentru cine este această carte

Această carte se adresează dezvoltatorilor Java care doresc să utilizeze criptografia în aplicațiile lor sau să înțeleagă cum este utilizată criptografia în aplicațiile Java. Cunoașterea limbajului Java este necesară, dar nu trebuie să fiți familiarizat cu niciunul dintre API-urile discutate.

Ghidurile Wrox Beginning guides sunt create pentru a face învățarea limbajelor și tehnologiilor de programare mai ușoară decât credeți, oferind un format structurat, tutorial care vă va ghida prin toate tehnicile implicate.

Alte date despre carte:

ISBN:9780764596339
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale
Anul publicării:2005
Numărul de pagini:484

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Începerea criptografiei cu Java - Beginning Cryptography with Java
Începutul criptografiei cu Java Deși criptografia poate fi încă un subiect...
Începerea criptografiei cu Java - Beginning Cryptography with Java

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)