Wie kann ich eine mit einem Time-Pad verschlüsselte Nachricht entschlüsseln?

850
SwaroopGiwali

Ich weiß, dass für ein einmaliges Pad ein sich nicht wiederholender Schlüssel erforderlich ist, der mindestens der Länge der zu codierenden Nachricht entspricht, aber ich habe keine Ahnung, wie (oder ob es überhaupt möglich ist), eine solche Nachricht mit einem One-Time-Pad zu decodieren . Hat jemand irgendwelche Ideen?

0
Dies ist ein Off-Topic. Bei einem OTP entschlüsseln Sie normalerweise den Geheimtext mit demselben Schlüssel und kehren die Methode um, mit der Sie den Klartext verschlüsselt haben - siehe den [Wikipedia-Artikel] (http://en.wikipedia.org/wiki/One-time_pad#Example). RedGrittyBrick vor 11 Jahren 0
Sie müssen wissen, wie das One-Time-Pad mit der Eingabequelle gefaltet wurde. Es kann ein einfaches bitweises XOR gewesen sein, in welchem ​​Fall Sie wieder nur XOR verwenden. Oder es war vielleicht etwas komplexer. Daniel R Hicks vor 11 Jahren 0
Sie haben mehr Glück, wenn Sie http://security.stackexchange.com/ fragen. Dave vor 11 Jahren 0

1 Antwort auf die Frage

2
Ignacio Vazquez-Abrams

Machen Sie es genauso, wie es verschlüsselt wurde, aber rückwärts.

Bei der gebräuchlichsten Art von One-Time-Pad verwenden Sie xor, um Schlüsselstrom und Text zu kombinieren, der in beiden Richtungen sogar identisch ist. CodesInChaos vor 11 Jahren 0