Domanda:
Strumenti di crittografia classica
James Santiago
2011-01-27 11:13:07 UTC
view on stackexchange narkive permalink

Mi chiedo se ci siano strumenti là fuori che possono aiutare a risolvere il testo cifrato classico. 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, come solo per i cifrari caeser, ma qualcosa che potrebbe aiutare a risolvere qualcosa che può o non può essere un cifrario caeser. So che suona un po 'losco ma è tutto per scopi didattici.

Due risposte:
Aleksandr Reznik
2011-01-27 17:23:31 UTC
view on stackexchange narkive permalink

http://www.cryptool.org/ - gratuito e con tutto ciò di cui hai bisogno per scopi educativi. Lo uso in diversi corsi di 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 crittoanalitici (entropia, n-grammi, autocorrelazione, ecc.) Metodi ausiliari correlati (test di primalità, fattorizzazione, codifica base64, ecc.) Tutorial sulla teoria dei numeri Guida in linea completa Accompagna lo script con informazioni aggiuntive sulla crittologia "

D.W.
2011-01-27 12:40:05 UTC
view on stackexchange narkive permalink

Sospetto che la maggior parte dei crittografi probabilmente eseguirà il proprio script rapido per eseguire questi calcoli, utilizzando Python o il tuo altro linguaggio di prototipazione rapida preferito. Il libro Cryptanalysis di Helen Gaines è un'introduzione molto apprezzata alla crittoanalisi delle cifrature classiche.

Non conosco una suite generale di software per la crittoanalisi delle cifrature classiche (anche se quella non significa che non esista).

Detto questo, Google ha scoperto questo: Ganzúa. Non ho alcuna precedente esperienza di conoscenza di esso, quindi non so se sia buono.



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 2.0 con cui è distribuito.
Loading...