Что не так с шифрованием XOR?

Я написал короткую C ++-программу для шифрования XOR файла, которую я могу использовать для некоторых личных файлов (если она взломана, это не проблема - я просто защищаю от случайных зрителей). По сути, я беру пароль ASCII и повторно XOR пароль с данными в файле.

Теперь мне любопытно: если бы кто-то хотел взломать это, как бы они это сделали? Это займет много времени? Зависит ли это от длины пароля (то есть, что такое big-O)?

Ответы на вопрос(12)

Ваш ответ на вопрос