/XOR-Crypt

Primary LanguagePython

Criptare XOR ASC 0x00 UB

Programul realizeaza criptare/decriptare XOR, cheia permutandu-se circular de fiecare daca cand se termina de xorat toate caracterele acesteia.

Textul criptat este luat din "Enigma Otiliei", de George Calinescu.

Am intampinat cateva probleme la decriptarea fisierului binar, nu toate caracterele erau decriptate corect, insa folosind documentatia, am reusit sa scriem corect fisierul binar, transformand caracterele in bytes.

Comenzile de rulare ale programului sunt:

python encrypt.py <cheie> <input file> <output file>

si

python decrypt.py <cheie> <output> <input_recuperat file>

Proiect realizat de:

Rosu Vlad-Andrei, 151

Benescu Ioan, 151

Gheorghe Radu-Mihai, 151