Java Encrypted Drive - Soft - Timis - 2009 Nationala

Informatii generale

  • Categorie: Soft
  • Judetul: Timis

Descriere

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

Realizatori

Oaida Adrian Horia

  • Scoala: Liceul Grigore Moisil
  • Clasa: 12
  • Judet: Timis

Screenshots


felicitari pt program si pentru ca folosesti ubuntu.Am auzit ca se pare ca va fi si un seminariu ubuntu :smiley:

Interesanta aplicatia. Ce o face diferita de ceva gen SteganosDriveOne sau tool-uri de acest gen.

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 e accesibil din afara aplicatiei tale ?
    2. (asa cum a zis Dranaxum) Folosesti Java Native Interface ?

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