Was ist falsch an der XOR-Verschlüsselung?

Ich habe ein kurzes C ++ - Programm geschrieben, um eine Datei mit XOR zu verschlüsseln, das ich möglicherweise für einige persönliche Dateien verwende (wenn es geknackt wird, ist das keine große Sache - ich schütze mich nur vor gelegentlichen Zuschauern). Grundsätzlich nehme ich ein ASCII-Passwort und xor wiederholt das Passwort mit den Daten in der Datei.

Jetzt bin ich allerdings neugierig: Wenn jemand das knacken wollte, wie würde er das machen? Würde es lange dauern Kommt es auf die Länge des Passworts an (d. H. Was ist der Big-O)?

Antworten auf die Frage(12)

Ihre Antwort auf die Frage