2011-09-10 6 views
5

Da lungo indietro volevo imparare la crittografia e volevo diventare un esperto in questo. Volevo imparare la maggior parte degli algoritmi di crittografia (hashing, crittografia, decrittografia e cracking). Dopo aver appreso i concetti ho voluto implementare alcuni degli algoritmi utilizzando Java. (Anche se c'è l'API JCE ma sono interessato a crearne una sorta).Libri sulla crittografia da molto basico a molto avanzato

Si prega di fornire me lista di libri per

libri per l'apprendimento di concetti di crittografia (therotical) libri per l'attuazione di concetti crittografici (pratica).

+0

Si prega di non downvote ........... –

+0

Se il libro dà rappresentazione grafica allora sarò molto felice ............. –

risposta

4

Alcuni dei miei preferiti:

eccellenti schemi e spiegazioni di concetti e algoritmi


Un altro libro di Schneier, che è più sulla sicurezza di crittografia. In altre parole, perché la crittografia (di per sé) non può garantire la sicurezza. Nella mia lista Top-Ten.

le sue stesse parole (dal libro Preface :)

Sette anni fa ho scritto un altro libro: Applied Cryptography. In essa descrivevo un'utopia matematica: algoritmi che avrebbero tenuto segreti i più profondi segreti per millenni, protocolli che potevano eseguire le interazioni elettroniche più fantastiche: il gioco non regolamentato, l'autenticazione non rilevabile, il denaro anonimo, in modo sicuro e sicuro. Nella mia visione la crittografia era il grande equalizzatore tecnologico; chiunque abbia un computer economico (e sempre più economico ogni anno) potrebbe avere la stessa sicurezza del più grande governo. Nella seconda edizione dello stesso libro, scritto due anni dopo, sono andato così lontano da scrivere: "Non è sufficiente proteggerci con le leggi, dobbiamo proteggerci con la matematica."

E 'solo non è vero. La crittografia non può fare nulla di tutto ciò.


Cosa codice dannoso che utilizza tecniche di crittografia può fare (e contromisure).


+0

Meraviglioso ..... –

3

Per gli aspetti teorici della crittografia suggerisco il Handbook of Applied Cryptography da Menezes, van Oorschot e Vanstone. L'intero testo è disponibile online per uso personale, con limitazioni.