![]() |
Download:arhiva Spy007.zip (105 Kb).
Download demonstrativ:arhiva Client.zip (113 Kb).
PLUS+: Metodele de codare si decodare sunt disponibile folosind ActiveX
(OLE) Automation. Adica aplicatiile dumneavoastra create in VisualC++, C++ Builder,
VisualJ++, Delphi, VBA, COREL Script si VBasic le pot folosi. Arhiva contine
si fisierul Spy007.tlb (Type Library) necesar pentru Automation.
CLSID=29A43725-88AB-11D4-BF6A-500D06C10710
Explicatii:
Acest utilitar a fost creat pentru a inlesni codificarea de texte. Sursa poate sa fie un text tastat in program sau un fisier oarecare. Aplicatia este foarte utila acolo unde este nevoie de securitate. Daca trebuie sa trimiteti un e-mail sau daca vreti sa limitati accesul la un fisier, Spy007 va rezolva problema.
Metode de codare:
- Cheie incrementala:
Aceasta metoda se bazeaza pe o idee folosita pe vremea imparatului roman Cezar. Codificarea textelor se facea un felul urmator: fiecare litera a textului este inlocuita cu a treia litera din alfabet care o urmeaza. Exemplu: textul CEZAR duce la rezultatul FHCDU.
Aplicatia creata de mine extinde ideea in urmatoarele moduri:Ideea romanilor poate fi privita ca o codificare cu cheia 3. Totusi, pentru ca algoritmul se aplica intregului cod ASCII, textul CEZAR duce la FH]DU.
- procesul este extins la toate caracterele ASCII;
- numarul (cheia) de codare poate avea oricate cifre; deci cheia de codare este una circulara: astfel textul 4AfCMN73 caruia ii este aplicata cheia 12 duce la 5CgENP85.
- textul sursa poate fi un fisier;
- textul destinatie (rezultatul codarii) poate fi un fisier;
Observatie: cu cat cheia este mai lunga cu atat textul este mai greu de spart de catre "spioni".- Cheie XOR:
Urmeaza sa fie implementata.