Iniziare la crittografia con Java

Punteggio:   (4,3 su 5)

Iniziare la crittografia con Java (David Hook)

Recensioni dei lettori

Riepilogo:

Il libro è apprezzato per essere una risorsa preziosa per la programmazione della crittografia in Java, per fornire un'esperienza pratica e per includere frammenti di codice che illustrano i concetti chiave. Tuttavia, è stato criticato per essere difficile da seguire, per la mancanza di dettagli e profondità e per la necessità di aggiornamenti per allinearsi alle tecnologie e alle pratiche più attuali.

Vantaggi:

Ben scritto e indispensabile riferimento per la programmazione della sicurezza in Java
eccellente per la sperimentazione pratica
include esempi di codice scaricabili
copre molti aspetti della crittografia in Java
mantiene una struttura chiara per l'uso di riferimento
offre suggerimenti pratici e approfondimenti su potenziali attacchi.

Svantaggi:

Difficile da seguire e può richiedere una conoscenza preliminare della crittografia
manca di spiegazioni dettagliate e di approfondimento
alcuni esempi di codice sono eccessivamente semplificati
il libro è datato (2005) e necessita di aggiornamenti alle nuove versioni di Java e alle pratiche di sicurezza
non è facile da usare per i principianti.

(basato su 26 recensioni dei lettori)

Titolo originale:

Beginning Cryptography with Java

Contenuto del libro:

Iniziare la crittografia con Java

Sebbene la crittografia possa ancora essere un argomento controverso nella comunità dei programmatori, Java ha superato la tempesta e fornisce una serie di API che consentono allo sviluppatore di includere efficacemente la crittografia nelle applicazioni, se sa come farlo.

Questo libro vi insegna come fare. I capitoli dal primo al quinto trattano l'architettura di JCE e JCA, la crittografia a chiave simmetrica e asimmetrica in Java, i codici di autenticazione dei messaggi e come creare implementazioni Java con le API fornite dai pacchetti Bouncy CastleASN. 1, il tutto corredato da numerosi esempi. Partendo da queste basi, la seconda metà del libro affronta argomenti di livello superiore, consentendo di creare e implementare applicazioni Java sicure e di utilizzare protocolli standard come CMS, SSL e S/MIME.

Cosa imparerete da questo libro

⬤ Come comprendere e utilizzare JCE, JCA e JSSE per la crittografia e l'autenticazione.

⬤ I modi in cui i meccanismi di padding funzionano nei cifrari e come individuare e correggere gli errori tipici.

⬤ La comprensione di come i meccanismi di autenticazione sono implementati in Java e perché vengono utilizzati.

⬤ Metodi per descrivere gli oggetti crittografici con ASN. 1.

⬤ Come creare elenchi di revoca dei certificati e utilizzare il protocollo OCSP (Online-Certificate Status Protocol).

⬤ Soluzioni Web del mondo reale che utilizzano le API di Bouncy Castle.

A chi è rivolto questo libro

Questo libro è rivolto agli sviluppatori Java che desiderano utilizzare la crittografia nelle loro applicazioni o capire come la crittografia viene utilizzata nelle applicazioni Java. È necessaria la conoscenza del linguaggio Java, ma non è necessario avere familiarità con le API trattate.

Le guide Wrox Beginning sono state concepite per rendere l'apprendimento dei linguaggi e delle tecnologie di programmazione più facile di quanto si pensi, fornendo un formato strutturato e tutoriale che vi guiderà attraverso tutte le tecniche coinvolte.

Altre informazioni sul libro:

ISBN:9780764596339
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida
Anno di pubblicazione:2005
Numero di pagine:484

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Iniziare la crittografia con Java - Beginning Cryptography with Java
Iniziare la crittografia con Java Sebbene la crittografia possa ancora essere un...
Iniziare la crittografia con Java - Beginning Cryptography with Java

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)