Crittografia pratica in Python: Imparare la crittografia corretta con l'esempio

Punteggio:   (4,7 su 5)

Crittografia pratica in Python: Imparare la crittografia corretta con l'esempio (James Nielson Seth)

Recensioni dei lettori

Riepilogo:

Il libro è molto apprezzato per il suo approccio pratico e pratico alla crittografia moderna, anche se presenta alcune limitazioni nella portata e nella profondità di alcuni argomenti. È una solida introduzione, ma non è abbastanza completo per chi cerca approfondimenti teorici. I lettori apprezzano la sua chiarezza e lo stile informale e orientativo dell'autore.

Vantaggi:

Molto utile per comprendere le migliori pratiche e le applicazioni pratiche della crittografia.
Ottimo approccio pratico che premia lo studio attento.
Ben bilanciato tra aspetti teorici e pratici.
Materiale essenziale per i moderni concetti di sicurezza digitale.
Spiegazioni informali e orientative che facilitano la comprensione di argomenti complessi.

Svantaggi:

Copertura limitata dei dettagli delle primitive crittografiche; è un testo introduttivo.
Alcuni argomenti possono essere complessi e potrebbero beneficiare di maggiori supporti visivi.
Presuppone una certa familiarità con Python, soprattutto nei capitoli successivi.
Alcune illustrazioni di programmazione mancano di profondità, trattando gli algoritmi come “scatole nere”.
Non è adatto a principianti assoluti della crittografia o di Python.

(basato su 7 recensioni dei lettori)

Titolo originale:

Practical Cryptography in Python: Learning Correct Cryptography by Example

Contenuto del libro:

Sviluppare una maggiore intuizione sull'uso corretto della crittografia. Questo libro insegna le basi della scrittura di algoritmi crittografici in Python, demistifica gli interni della crittografia e dimostra i modi più comuni in cui la crittografia viene usata in modo scorretto.

La crittografia è la linfa vitale dell'infrastruttura di sicurezza del mondo digitale. Dai governi di tutto il mondo al consumatore medio, la maggior parte delle comunicazioni è protetta in una forma o nell'altra dalla crittografia. Al giorno d'oggi, persino le ricerche su Google sono criptate. Nonostante la sua ubiquità, la crittografia è facile da configurare, utilizzare e fraintendere.

Gli sviluppatori che inseriscono operazioni crittografiche nelle loro applicazioni non sono in genere esperti in materia e potrebbero non comprendere appieno le implicazioni dei diversi algoritmi, modalità e altri parametri. I concetti esposti in questo libro sono in gran parte insegnati con esempi, compresi gli usi non corretti della crittografia e il modo in cui la crittografia "cattiva" può essere violata. Scavando nelle viscere della crittografia, si può sperimentare cosa funziona, cosa non funziona e perché.

Cosa imparerete

⬤ Capire dove viene usata la crittografia, perché e come viene usata male.

⬤ Conoscere l'uso dell'hashing sicuro e le sue proprietà di base.

⬤ Approfondire gli algoritmi e le modalità dei cifrari a blocchi come AES, e vedere come si rompono le configurazioni più difficili.

⬤ Utilizzare l'integrità dei messaggi e/o le firme digitali per proteggere i messaggi.

⬤ Utilizzare i moderni cifrari simmetrici come AES-GCM e CHACHA.

⬤ Praticare le basi della crittografia a chiave pubblica, comprese le firme ECDSA.

⬤ Scoprire come la crittografia RSA può essere violata se si utilizza un padding non sicuro.

⬤ Utilizzare le connessioni TLS per comunicazioni sicure.

⬤ Scoprire come funzionano i certificati e i miglioramenti moderni, come il pinning dei certificati e i registri di trasparenza dei certificati (CT).

Per chi è questo libro?

Amministratori IT e sviluppatori di software che hanno familiarità con Python. Anche se i lettori possono avere una certa conoscenza della crittografia, il libro presuppone che il lettore parta da zero.

Altre informazioni sul libro:

ISBN:9781484248997
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2019
Numero di pagine:371

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Crittografia pratica in Python: Imparare la crittografia corretta con l'esempio - Practical...
Sviluppare una maggiore intuizione sull'uso corretto...
Crittografia pratica in Python: Imparare la crittografia corretta con l'esempio - Practical Cryptography in Python: Learning Correct Cryptography by Example
Alla scoperta della sicurezza informatica: Un'introduzione tecnica per il principiante assoluto -...
Il panorama informatico contemporaneo è...
Alla scoperta della sicurezza informatica: Un'introduzione tecnica per il principiante assoluto - Discovering Cybersecurity: A Technical Introduction for the Absolute Beginner

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)