Identifica l'algoritmo di crittografia per i file .enc [duplicato]

0

Ho bisogno di identificare l'algoritmo di crittografia usato per crittografare alcuni file. Ho la chiave, ma non posso decifrarla usando OpenSSL, perché non so quale algoritmo è stato usato per crittografarlo. C'è un modo per identificare l'algoritmo di crittografia di questi file?

    
posta Mohamed Shibo 01.07.2015 - 22:42
fonte

1 risposta

0

Puoi identificare:

a) metadati incorporati nel file crittografato da molti strumenti di crittografia - inclusi il nome e la modalità dell'algoritmo

b) diversi algoritmi di crittografia vecchi e deboli (così deboli, che è possibile rilevarli in base a modelli o analisi statistiche in file crittografati - ad esempio Caesar Cipher, ma anche molti altri algoritmi utilizzati nel 20 ° secolo anche per scopi militari)

c) quali algoritmi sono stati eventualmente / impossibilmente utilizzati per crittografare i dati, in base alla struttura della chiave di crittografia (dimensioni delle singole parti della chiave o semplicemente metadati incorporati nel file chiave)

Sfortunatamente questo è tutto.

Se hai un file crittografato "grezzo", senza intestazioni, puoi provare ad analizzare la struttura della chiave interna, quindi provare a decodificare il file utilizzando tutti gli algoritmi che utilizzano la chiave di decrittazione con le stesse dimensioni delle singole parti.

Tuttavia, è anche possibile che la chiave di crittografia non sia "raw" ma solo un dato di input per alcune trasformazioni, ad es. PBKDF2. In tal caso, potrebbe essere impossibile decrittografare il file crittografato senza conoscere tutti i dettagli sulla modalità di crittografia utilizzata.

    
risposta data 02.07.2015 - 09:36
fonte

Leggi altre domande sui tag