Pentru transmiterea de informatii intr-un mod sigur, se utilizeaza
diverse metode de criptare a datelor. Datele se cripteaza inainte de
transmisie, apoi se transmite doar forma criptata. La receptie, se
aplica algoritmul invers, de decriptare si se reface forma originala a
datelor.
Recent s-a constatat ca studentii folosesc un algoritm special de
criptare a fisierelor text. Se pare ca acest algoritm este folosit in
special pentru criptarea si transmiterea fisierelor sursa Pascal.
S-a interceptat un fisier criptat cu acest algoritm, dar din pacate nu
se cunoaste algoritmul de decriptare, asa ca nu se poate reconstitui
forma originala a programului care e criptat in fisierul respectiv.
Un lucru care se cunoaste si care poate fi foarte util este algoritmul
de criptare. Dupa eforturi indelungate s-a obtinut o copie a
programului care se foloseste la criptarea fisierelor.
Teoretic, avand la dispozitie programul de criptare, se poate construi
un program de decriptare. Dar pentru realizarea acestui lucru sunt
necesare anumite cunostinte de programare legate de prelucrarea
fisierelor.
Se ofera recompensa celui care reuseste sa gaseasca algoritmul de
decriptare, decripteaza cu succes fisierul care a fost interceptat, si
stabileste care e rezultatul executiei programului care rezulta in
urma decriptarii.
Programul de criptare se poate gasi in fisierul "encode.pas", iar
fisierul criptat interceptat se numeste "encode.dat".