Criptarea datelor, cum funcţionează?


1
Necesitatea de a cripta informaţiile a existat dintotdeauna.
Astăzi, mai mult ca niciodată, informaţii confidenţiale se transmit zilnic între diverse entităţi.
Pentru ca astfel de date sensibile să ajungă doar în mâna celor îndreptăţiţi să le afle, există criptografia.
Dar cum funcţionează aceasta?

  • NOŢIUNI INTRODUCTIVE

    Necesitatea de a cripta informaţiile a existat dintotdeauna.
    Astăzi, mai mult ca niciodată, informaţii confidenţiale se transmit zilnic între instituţii guvernamentale şi, sau companii, în fiecare minut probabil mii de cetăţeni ai planetei îşi introduc datele de identificare ale cardurilor de credit, debit pentru a face cumpărături online.
    Pentru ca astfel de date confidenţiale să nu ajungă în mâna celor care le caută,  există criptografia.

    Criptografia este ştiinţa care foloseşte matematica pentru a cripta şi decripta informaţii; cu alte cuvinte, pentru a securiza informaţiile stocate ori transmise.
    Reversul medaliei este criptanaliza,  ştiinţa analizării şi spargerii codurilor prin care se codifică datele.
    Cele două, criptografia şi criptanaliza sunt denumite generic criptologie.

  • ÎN CE CONSTĂ CRIPTAREA INFORMAŢIILOR?

    Criptarea se face cu ajutorul unui algoritm şi a unei chei de criptare.
    Algoritmul este o funcţie matematică folosită efectiv în procesul de criptare şi decriptare.
    Combinarea algoritmului cu o anume cheie de criptare dă un rezultat diferit de combinarea aceluiaşi algoritm cu o altă cheie de criptare.
    Tăria criptării depinde atât de tăria algoritmului, cât şi de tăria cheii de criptare.
    În urma criptării, informaţiile devin indescifrabile; fără a avea cheia cu care s-a efectuat criptarea, decriptarea este imposibilă (sau cel puţin aşa se vrea).

    Criptarea este de două feluri: criptarea simetrică şi criptarea asimetrică (criptarea cu cheie publică)

 

  • CRIPTAREA  SIMETRICĂ

    Criptarea simetrică este cea tradiţională, care funcţionează în felul următor: pe un computer se realizează criptarea informaţiilor cu ajutorul unui algoritm şi o anume cheie.

    Apoi, informaţia criptată pleacă (fără măsuri de protecţie specială) către destinatar.
    Destinatarul va vedea informaţia în clar, o va putea decodifica, doar dacă are cheia corespondentă.
    Dacă o are, o aplică fişierului criptat şi are astfel acces la informaţie în clar.

    Problema cea mai importantă în acest sistem de criptare, folosit cu preponderenţă de guvernele ţărilor lumii, este păstrarea secretului cheilor folosite şi transferul acestora între utilizatori aflaţi uneori la mari distanţe.
    Deconspirarea acestora duce la compromiterea sistemelor de criptare folosite.

simetric

  • UN EXEMPLU SIMPLU DE CRIPTARE

    Pentru o mai bună înţelegere a criptării, iată un exemplu foarte simplu de criptare, care, deşi departe sub aspectul complexităţii de algoritmele şi cheile folosite în realitate, dau, credem, o bună idee a ceea ce se întâmplă atunci când are loc criptarea.

    Să luăm, de pildă, următorul text:

  • SCIENTIA
    Aplicându-i un algoritm şi o cheie, pornind de la textul clar de mai sus, putem avea următorul text:
  • UEKGPVKC

    Cum am ajuns la acest text?
    Probabil unii dintre dumneavoastră şi-au dat deja seama: am folosit unalgoritm ce constă în a înlocui fiecare literă din SCIENTIA cu o altă literă, iar cheia este 2.
    S a fost înlocuit cu litera din alfabet (ce constă din ABCDEFGHIJKLMNOPRSTUVWXYZ) aflată la două poziţii spre dreapta, adică UC a fost înlocuit cu E şi aşa mai departe.
    Simplu, nu? În realitate lucrurile sunt un pic mai complicate…

  • CRIPTAREA ASIMETRICĂ

    După cum am menţionat mai sus, principala problemă a metodei criptării tradiţionale este distribuţia şi păstrarea secretului cheilor de criptare.
    Criptografia bazată pe chei publice, ce a fost inventată în 1975 de către Whitfield Diffie şi Martin Hellman, rezolvă această problemă foarte elegant.

    Criptografia cu cheie publică funcţionează în felul următor: se foloseşte o cheie publică, care,  după cum îi spune şi numele,  nu este secretă, pentru criptare, şi o cheie privată pentru decriptare. Cu alte cuvinte, oricine poate cripta cu o cheie publică, dar numai cel care are cheia privată poate decripta.

    Astfel, dacă am nevoie să primesc informaţii sensibile de la un partener, îi pot transmite fără grijă cheia mea publică, ce va fi folosită pentru criptare, pentru ca, ulterior, la primirea datelor criptate, să folosesc cheia mea privată pentru a vizualiza informaţiile în clar.
    Dacă fişierul criptat cu cheia mea publică ajunge din greşeală la un alt destinatar, acesta nu va putea descifra fişierul în lipsa cheii private.
    În principiu, nu este posibilă deducerea cheii private din cheia publică, deşi există o legătură matematică între acestea.

asimetric

Apariţia criptografiei asimetrice a însemnat o adevărată revoluţie în domeniul criptografiei, în sensul că o activitate extrem de costisitoare şi cu putinţă de pus în practică doar de guverne ori organizaţii mari a ajuns la dispoziţia publicului larg la costuri foarte mici ori chiar gratis.

  • TĂRIA ŞI STOCAREA CHEILOR DE CRIPTARE

    Cheile de criptare, împreună cu algoritmul de criptare, ajută la realizarea criptării datelor.
    Cheile sunt şiruri de numere concepute după anumite reguli (de pildă, după codificarea mişcării mouse-ului pe ecran) şi sunt măsurate în biţi.
    O cheie de 1024 de biţi în criptografia asimetrică reprezintă un obstacol greu, dacă nu imposibil, de trecut pentru cei ce ar încerca să o spargă.

    Cheile folosite în criptografia convenţională, deşi par la prima privire a nu fi aşa impresionante, au o tărie mai mare decât cele din criptografia asimetrică.
    De pildă, o cheie de 80 de biţi (criptografia simetrică) este similară unei chei pe 1024 de biţi (criptografia asimetrică); o cheie pe 128 de biţi (simetrică) are tăria unei chei pe 3000 de biţi (asimetrică).

    Cheile de criptare sunt stocate pe calculator.
    O cheie privată este accesibilă prin intermediul unei parole.
    Dacă uitaţi parola ori dacă ştergeţi fişierul aferent cheilor de criptare, nu veţi mai putea decripta datele la care se pretau cheile pierdute ori inaccesibile.

 

 

Invata sa iti recuperezi datele pierdute de formatare


Invata cum sa-ti recuperezi datele pierdute
Oricat de mult ne-ar place sa le credem in siguranta, fisierele noastre sunt in permanenta in pericol de a fi pierdute. In functie de informatiile de pe hard disk, o asemenea eventualitate poate avea urmari dezastruoase. Nu dispera totusi. Exista metode de recuperare a informatiilor pierdute. Chiar daca nu iti pot garanta o recuperare totala, ele iti aduc o raza de speranta.

Recuperarea fisierelor sterse

Informatiile pot fi pierdute din mai multe motive: prezenta unui virus, resetari accidentale ale calculatorului, programe ce functioneaza defectuos, neatentia utilizatorilor. Oricare ar fi cauzele, informatiile trebuie recuperate. In unele cazuri poate fi mai usor, in altele mai dificil. Dar mai intai trebuie sa intelegi cum se pierd fisierele.In mod implicit Windows trimite fisierele sterse in Recycle Bin, dar nu le sterge de pe hard disk. Acestea pot fi recuperate destul de usor, prin deschiderea Recycle Bin-ului, selectarea acestora si apasarea butonului Restore. Problemele mai mari incep sa apara atunci cand se goleste Recycle Bin. De-abia atunci se poate spune ca ele au fost sterse. Nu este insa totul pierdut. Operatiunea de stergere nu implica decat marcarea spatiului pe care l-au ocupat acestea ca fiind liber, iar acestea vor fi suprascrise atunci cand va fi nevoie de spatiul ocupat de ele. Din acest motiv, este recomandat ca documentele si fisierele importante sa fie tinute pe o partitie separata. Daca acestea sunt tinute pe partitia sistemului de operare acestea risca sa fie suprascrise foarte repede, datorita operatiunilor constante de scriere/citire efectuare de acesta.

Atata timp cat locul unde a fost stocat fisierul nu a fost rescris, fisierele pot fi recuperate. Pentru aceasta poti folosi mai multe programe, precum http://www.finalrecovery.com sau http://www.bitmart.net. Acestea fac o analiza a discului ce contine fisierele sterse si identifica fisierele recuperabile. De asemenea, mai pot fi utilizate si programe precum www.executive.com/undelete/undelete.asp, Executive Software Undelete sau Norton Protected Recycle Bin din pachetul www.symantec.com/sabu/sysworks/basic/features.html, Norton System Works, care pot lucra in doua moduri independente. In primul rand acestea creeaza inca un Recycle Bin, in care sunt mutate toate fisierele sterse direct. Atentie insa, acest lucru poate genera confuzii, datorita faptului ca spatiul disponibil pe disc nu mai este raportat corect. Astfel, daca stergi unele fisiere pentru a elibera spatiul, nu vei obtine nimic decat daca golesti si al doilea Recycle Bin in care acestea sunt mutate. In al doilea rand, aceste programe contin functii asemanatoare cu primele doua, care pot cauta pe disc fisierele sterse si le pot recupera in masura posibilului.

Invata cum sa-ti recuperezi datele pierdute

Recuperarea partitiilor corupte

Exista insa cazuri nefericite in care nici macar aceste programe nu te pot ajuta. In anumite situatii, destul de rare, o partitie poate fi corupta si poate deveni neinteligibila pentru sistemul de operare. In aceste situatii recuperarea datelor devine o problema de noroc. Exista unele programe ce pot recupera informatiile, insa capacitatea acestora de a duce treaba la bun sfarsit depinde in foarte mare masura de gradul in care partitia este afectata. In plus, asemenea erori grave necesita desfacerea calculatorului, scoaterea unitatii de disc si introducerea acesteia intr-un calculator functional.

Un astfel de program este Stellar Phoenix FAT & NTFS. Acesta contine functii avansate care, in cazul unei partitii corupte, scaneaza tot discul pentru a identifica partitiile, tipul de sistem de fisiere si structura fisierelor. Din pacate insa, functiile de recuperare a fisierelor nu sunt disponibile decat in varianta inregistrata a acestui program.

Exista si solutii de recuperare a datelor care pot fi folosite prin butarea de pe un CD. Acestea ofera avantajul unei diagnosticari rapide a problemelor si contin programe care pot repara pagubele produse. Site-ul www.ultimatebootcd.com contine o colectie de programe pentru diagnosticarea problemelor. Astfel pe CD pot fi gasite programele oficiale de verificare a starii hard disk-ului, de la Hitachi (IBM), Maxtor(Quantum), Western Digital, Seagate, Fujitsu, Samsung Aceste programe pot repara anumite defectiuni ale discurilor care le fac imposibil de citit. Sunt disponibile o multime de alte programe de lucru cu partitiile, programe de Linux de recuperare a datelor, precum si o versiune de antivirus ce poate rula in mod dos. Imaginea ISO a acestui CD are o dimensiune de download de 34,8 MB.

Din pacate nici unul dintre aceste programe nu iti poate garanta o recuperare totala a datelor in cazul nefericit al unei caderi a sistemului, insa sunt sanse destul de mari sa iti poti salva datele. Pentru orice eventualitate insa ar fi mai bine ca periodic sa faci un back-up al datelor esentiale. Nu exista metoda mai buna de asigurare a datelor decat copierea acestora pe mai multe medii.

Pentru aceasta pot fi folosite mai multe programe, unele dintre ele fiind capabile sa copieze o partitie cu totul. Un bun exemplu sunt www.symantec.com/sabu/ghost/ghost_personal, Norton Ghost si www.powerquest.com/driveimage, PowerQuest Drive Image 7.

Dotat cu aceste programe, te poti declara pregatit(a) sa faci fata oricarei urgente. Noi iti uram sa nu fie cazul.