Co jest nie tak z szyfrowaniem XOR?

Napisałem krótki program C ++ do szyfrowania XOR w pliku, który mogę wykorzystać do niektórych plików osobistych (jeśli zostanie złamany, to nic wielkiego - po prostu chronię przed przypadkowymi widzami). Zasadniczo biorę hasło ASCII i wielokrotnie XOR hasło z danymi w pliku.

Teraz jestem ciekawy: jeśli ktoś chciałby to złamać, jak by to zrobili? Czy to zajmie dużo czasu? Czy zależy to od długości hasła (tj. Co to jest big-O)?

questionAnswers(12)

yourAnswerToTheQuestion