Scrieți scripturi python encrypt py/decrypt py care iau ca parametru în linia de comandă o cheie și un fișier și realizează criptarea/decriptarea XOR folosind cheia dată Programul va folosi cheia pentru a cripta conținutul fișierului
Istrate Cristian-Alexandru grupa 141 - responsabil pt git, cod si testare
Moraru Cristian-Marian grupa 141 - responsabil pt cod si documentatie
Python 3.10.0
python3 proiect.py <encrypt/decrypt> <input> <output> <parola>
Parola conține doar litere mici, litere mari (ambele fără diacritice) și cifre Dimensiunea parolei este între 10 și 15 caractere
https://stackoverflow.com/questions/43025170/python-3-6-file-decryption-with-xor https://pythonguides.com/python-read-a-binary-file/
x8fdAmVVskZe
Din cauza ca parola este criptata, singura metoda este brute force. Dupa ce decriptare.py se termina, testam fiecare parola din solutii.txt care ar fi posibila cu ajutorul decrypt.py