Su questo forum un po' di roba si trova, ma dipende un po' da che aspetti vuoi approfondire:
- guida su come usare GPG per creare una coppia di chiavi, cifrare e decifrare;
- guida teorica su RSA che termina con la spiegazione di come usarlo in GPG, come la teoria si riflette sulla pratica con openssl e come attaccarlo in C (challange [con soluzione] all'interno del thread);
- il recente come implementare un bruteforce in C e alcune delle hacking challanges proposte da 0xbro;
- diversi threads (usa il cerca) sull'implementazione dei cifrari storici: polibio, cesare, vigenere, vernam, ecc...