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.