Strumenti di crittografia classica

8

Mi chiedo se ci siano strumenti che possono aiutare a risolvere il classico testo cifrato. Sto cercando di sviluppare alcuni strumenti come l'analisi della frequenza, strumenti di trasposizione e così via, ma voglio sapere cosa c'è già là fuori. Suppongo che non sarebbe solo uno strumento specifico per la tecnica, ad esempio per i cifrari caeser, ma qualcosa che potrebbe aiutare a risolvere qualcosa che potrebbe o meno essere un cesello. So che sembra un po 'losco ma è tutto a scopo didattico.

    
posta James Santiago 27.01.2011 - 06:13
fonte

2 risposte

4

Sospetto che la maggior parte dei crittografi probabilmente eseguirà il proprio script veloce per eseguire questi calcoli, usando Python o il tuo altro linguaggio di prototipazione rapida preferito. Il libro Cryptanalysis di Helen Gaines è un'introduzione molto apprezzata alla crittanalisi dei cifrari classici.

Non conosco una suite generale di software per la crittanalisi di codici classici (anche se ciò non significa che non esista).

Detto questo, Google ha rilevato questo: Ganzúa . Non ho alcuna precedente esperienza di conoscenza di esso, quindi non so se è un bene.

    
risposta data 27.01.2011 - 07:40
fonte
11

link - gratis e hai tutto ciò che ti serve per scopi didattici. Lo uso in diversi corsi di formazione sulla crittografia. Dal loro sito:

"Numerosi algoritmi crittografici classici e moderni (crittografia e decrittografia, generazione di chiavi, password sicure, autenticazione, protocolli sicuri, ecc.)  Visualizzazione di diversi algoritmi (Caesar, Enigma, RSA, Diffie-Hellman, firme digitali, AES, ecc.)  Crittoanalisi di diversi algoritmi (Vigenère, RSA, AES, ecc.)  Metodi di misurazione crittanalitici (entropia, n-grammi, autocorrelazione, ecc.)  Metodi ausiliari correlati (test di primalità, fattorizzazione, codifica base64, ecc.)  Tutorial sulla teoria dei numeri  Guida online completa  Script di accompagnamento con informazioni aggiuntive sulla crittologia "

    
risposta data 27.01.2011 - 12:23
fonte

Leggi altre domande sui tag