JED(Java Encrypted Drive) este un soft utilitar open source creat cu scopul de a asigura siguranta datelor indiferent de sistemul de operare folosit .Acesta creaza un drive virtual si permite accesarea sistemului de fisiere criptat din acel drive.
Tehnologii
Java
Cerinte sistem
procesor : pentium III 600 MHz
RAM : 256 mb
,oricare sistem de operare care suporta jre 1.6
Aceasta aplicatie difera de celelalte aplicatii prin faptul ca ii facut in java ,adica functioneaza pe aproape orice platforma ,si prin faptul ca poti crea un drive de orice marime si prin faptul ca se poate crea oricat de multe drive-uri .Si prin faptul ca nu ai nevoie de un installer pentru orice platforma.
Ideea este destul de originala, cu atat mai mult cu cat implementarea e facut in Java. Portabilitatea pe care ti-o ofera Java este un avantaj semnificativ, mai ales tinand cont de natura proiectului.
Algoritmul/algoritmii de criptare ? Java iti pune la dispozitie multe biblioteci in acest sens
Speram ca si prezentarea o sa se ridice la inaltimea ideii.
Ai putea totusi sa lucrezi un pic la interfata. Nu trebuie nimic fancy, doar putina ordine
Banuiesc ca Java nu ofera optiunea de a crea un drive virtual fiindca i-ar strica din portabilitate ca sa zic asa deci cred ca folosesti JNI ca sa apelezi functiile din sistem iar in felul asta devii dependent de OS-ul pe care rulezi.
1.Drive-ul virtual nu este accesibil din afara aplicatiei,deoarece acest lucru ar scadea din securitate si ,daca l-as fi facut sa fie accesibil din exterior ,ar fi insemnat sa folosesc JNI si acel lucru ar fi scazut din portabilitate
2.Singurele clase care le folosesc din pachetul crypto sunt acelea pentru SHA1,in rest algoritmul este scris de mine