Di steganografia non so niente. Di crittografia pratica conosco solo
cryptopals, che è molto buono, ma è in inglese. Io ti consiglio di prendere un libro che parla della teoria e poi la pratica te la guardi un po' per conto tuo, magari postando domande sul forum. Non ho idea di quale sia il tuo background e, in particolare, non so se conosci qualche linguaggio di programmazione e se sei bravo con la matematica. Secondo me, almeno le basi di queste due materie sono indispensabili per iniziare: soprattutto le basi di programmazione perché le basi di matematica, volente o nolente, le avrai viste a scuola. Come punto di partenza per i curiosi io consiglio di partire dai cifrari storici: te ne studi uno, provi a implementarlo, poi provi ad attaccarlo in vari modi, e poi passi al successivo. È un modo come un altro per iniziare a farsi le ossa senza farsi schiacciare da concetti matematici difficili. Ti rimando a questo
post, ma usando il tasto cerca trovi anche altro.
Se hai qualche domanda un po' più precisa apri pure un thread a riguardo. Capisco che sei agli inizi e vuoi semplicemente un punto di partenza, però le domande del tipo "
avete dei libri da consigliarmi?" secondo me lasciano il tempo che trovano. Le nostre risposte saranno solo una lista di link e non sono tanto più interessanti rispetto a quello che puoi trovare aprendo il primo link di google. A mio avviso, le discussioni interessanti nascono da domande del tipo: "
come funziona questo algoritmo?", "
come faccio ad usare questo programma per cifrare/decifrare messaggi?", oppure "
come faccio ad attaccare questo algoritmo ormai obsoleto?". Con una domanda di questo tipo possiamo effettivamente dare risposte concrete, interagire e discuterne insieme.