Algoritmi di crittazione come l'MDx (2, 4 o 5 che sia), SHS, SHA-1 o CRC (16 o 32 che sia)... sono reversibili?
Sono algoritmi di hashing, non di crittazione. Non sono reversibili per definizione (se io tiro fuori da 1 megabyte di dati i 4 bytes di un crc32, non posso certo sperare di risalire al megabyte originale)
2- Esiste da qualche parte una lista degli algoritmi di crittazione più conosciuti a two-way (tipo ROT13, Caesar, DES, ecc...)?
Google ti può dare una mano. Trovi - in linea di massima - anche un'implementazione in C (sicuramente di AES, Serpent, TwoFish e altri candidati per il nuovo standard di crittazione americano).
Dunque... sto realizzando un programma di encoding/decoding che include più algoritmi di decrittazione e mi servirebbero alcune informazioni
Se il linguaggio è C++ e non hai problemi a lavorare opensource, tieni conto che stavo facendo qualcosa anch'io, e che era funzionante (ma interrotto, altri progetti in corso) - contatta il webmaster per i dettagli
Il faut être toujours ivre. Tout est là : c'est l'unique question. Pour ne pas sentir l'horrible fardeau du Temps qui brise vos épaules et vous penche vers la terre,il faut vous enivrer sans trêve...