Ci sono molti libri sulla crittografia. È necessario leggere l'introduzione, qualcosa come Smashing the Stack for Fun e per profitto, che più o meno tutti leggono?
Storicamente, non esiste un computer, per non parlare del codice Python. I sistemi di crittografia sono stati progettati e attaccati e migliorati da molti secoli prima dell'invenzione dell'elettricità. Inoltre, solo le forme più elementari, più deboli e più penose di crittografia possono essere descritte come "dati non ordinati".
L'introduzione veramente necessaria sulla crittografia e la decrittografia è questo testo classico . È gratuito (in tutti i sensi). I francofoni potrebbero voler leggere questa straordinaria traduzione . Questo semplice testo è piuttosto divertente, estremamente ben scritto, e pianterà le idee giuste nella mente del lettore.
Successivamente, trova un libro introduttivo. Ho letto quello ; non è male. Esistono edizioni tascabili economiche, e puoi trovarle anche in molte librerie. Un'ulteriore esplorazione dell'argomento comporterà alcuni esercizi matematici (matematica non molto complessa, ma molta matematica). Una risorsa molto buona per lo stadio avanzato è il Manuale di crittografia applicata , che è abbastanza completo, preciso, pieno di riferimenti e può essere scaricato gratuitamente.
Leggi altre domande sui tag cryptography encryption cryptanalysis