testo in chiaro noto; Quale cifra viene utilizzata qui? [chiuso]

5

testo semplice: CANDY VERY CRANBERRY

testo cifrato: TXOtWjYhVk 8&O$4AmSA

testo semplice: http

testo cifrato: cZf.

testo semplice: http

testo cifrato: r5Hz

  • Questo è sicuramente in qualche modo decodificabile dal testo cifrato.

  • Il testo cifrato ha sempre la stessa lunghezza del testo in chiaro.

  • La frequenza delle lettere nel testo cifrato non corrisponde al testo in chiaro.

  • Il set di caratteri disponibile sembra essere alfa maiuscolo e minuscolo, più .&-,%!$ e forse altri tra i caratteri stampabili di utf-8.

posta princessbubblebutt 19.05.2013 - 02:26
fonte

1 risposta

13

Potrebbe essere crittografato con qualsiasi lunghezza della chiave uguale o superiore a 28 caratteri (somma delle lunghezze del testo cifrato che hai fornito) e come tale irrisolvibile. La variazione di carattere tra il testo in chiaro CANDY VERY CRANBERRYhttphttp e il testo cifrato TXOtWjYhVk 8&O$4AmSAcZf.r5Hz è:

17,23,1,48,-2,74,3,35,4,18,0,-11,-44,14,-42,-14,-4,27,1,-24,-5,-26,-14,-66,10,-63,-44,10

o visivamente in un grafico a dispersione:

Nonvedoalcunmodelloinesso.Ovviamentelacrittografianonèuna sostituzione di lettere semplici , altrimenti gli stessi caratteri in chiaro verrebbero tradotti in caratteri cifrati. La funzione potrebbe comunque essere un semplice modulo n + shift k però. Ad esempio, utilizzando n di 32 e k di -80, la chiave (o meglio i primi 28 caratteri di una chiave di lunghezza sconosciuta) potrebbe essere:

agQ'NZSSTbPED^FBLkQ8K6BNZ1DZ

O agQXNrSsTbPEL^NBLkQ8K6B6Z9LZ con 40 -80 respecitvely. Naturalmente, ci sono innumerevoli valori di n e k che producono 28 stringhe di caratteri stampabili, e non possiamo dire con certezza che solo i caratteri stampabili siano accettati per la chiave, o addirittura che questo sia il metodo di crittografia usato. La trama sparsa suggerisce una buona casualità, che non esclude algoritmi di crittografia avanzati come AES , ma al contrario fa un in esecuzione chiave cifrata o, come @Luc menziona nei commenti, one-time pad in cui la chiave utilizzata è grande almeno quanto il testo in chiaro.

La tua domanda è quindi - con i dati che hai fornito essere insufficienti per rilevare eventuali pattern o ripetizioni - irrisolvibili.

    
risposta data 19.05.2013 - 06:30
fonte