Come può un utente malintenzionato identificare il metodo di crittografia con solo testo cifrato?

1

Supponiamo che solo l'autore dell'attacco possa ottenere testo cifrato, ma sa che il metodo è simmetrico. C'è un modo per trovare quale algoritmo è stato usato per l'encrytion?

E in generale, se l'attaccante conosce il metodo di crittografia, è utile per il processo di violazione o decrittografia?
Quali tipi di processi di rottura ci sono in questa situazione?

    
posta Ali 29.04.2015 - 10:53
fonte

2 risposte

4

Se l'utente malintenzionato conosce il metodo di crittografia, supponendo che si tratti di un algoritmo decente, non lo aiuterà a rompere il codice in modo significativo. La crittografia è progettata e analizzata nell'ipotesi che l'hacker sappia tutto tranne la chiave; tra l'altro, è incredibilmente difficile mantenere l'hacker dalla conoscenza del sistema, mentre una chiave è molto più facile da mantenere segreta.

    
risposta data 29.04.2015 - 22:59
fonte
4

Ciò che descrivi (capire quale codice è stato usato, dato solo il testo cifrato) è un tipo di attacco distintivo . I cifrari moderni sono generalmente molto resistenti a tali attacchi: il codice ideale produce un output che non è distinguibile dal rumore casuale.

    
risposta data 29.04.2015 - 11:02
fonte

Leggi altre domande sui tag