Criptografia transformă un mesaj clar într-unul ilizibil pentru oricine nu are cheia potrivită, deci îl poți trimite chiar printr-un canal public. Principiul este simplu, iar pe LumeaTehnologiei poți urmări explicații pe înțeles despre securitate și date. Mai jos vezi cum funcționează ideea de bază, pe exemple ușor de reținut.
Cifrarea: schimbi literele după o regulă
Cel mai vechi exemplu este cifrul lui Cezar: fiecare literă se înlocuiește cu cea aflată la un număr fix de poziții mai departe în alfabet. Dacă regula este „trei poziții”, cuvântul „casa” devine „fdvd”. Cine cunoaște regula, citește mesajul. Cine nu o cunoaște, vede doar litere amestecate.
Cifrul lui Cezar se sparge ușor, pentru că există puține variante de încercat. Din acest motiv, sistemele moderne folosesc chei foarte lungi și operații matematice mult mai complexe.
Cheia comună și cheia dublă
În criptografia simetrică, aceeași cheie cifrează și descifrează. Este rapidă, dar ridică o problemă: cum îi dai cheia destinatarului fără ca altcineva să o intercepteze?
Criptografia asimetrică rezolvă dilema cu două chei legate matematic. Cheia publică poate fi dată oricui și servește la cifrare. Cheia privată rămâne la tine și servește la descifrare. Poți imagina un lacăt pe care îl împarți oricui, dar a cărui cheie o ai doar tu. Ideea a schimbat felul în care se face schimbul de informații, pentru că nu mai ai nevoie de o întâlnire prealabilă pentru a stabili un secret comun.
Unde o întâlnești zilnic
Folosești criptografia fără să observi:
- lacătul din bara browserului, care arată o conexiune protejată;
- aplicațiile de mesaje cu cifrare de la un capăt la altul;
- parolele salvate sub formă de amprentă (hash), nu în clar;
- semnăturile digitale, care confirmă cine a trimis un document.
Pentru partea de conexiuni și protocoale, o privire de ansamblu găsești la rubrica internet și rețele, unde se explică și traseul datelor între dispozitive.
Criptografie sau steganografie?
Titlul spune „ascuns în fața tuturor”, iar aici apare o diferență importantă. Criptografia nu ascunde faptul că există un mesaj, ci doar sensul lui. Steganografia ascunde chiar existența mesajului, de exemplu în biții mai puțin vizibili ai unei imagini. Cele două se pot combina: cifrezi mai întâi textul, apoi îl ascunzi într-un fișier obișnuit.
Regula de aur este să nu îți inventezi propriul algoritm. Cei folosiți astăzi au fost analizați public ani la rând de mulți specialiști, iar siguranța lor nu depinde de secretul metodei, ci de secretul cheii. Pe LumeaTehnologiei, subiectul poate fi aprofundat treptat, de la cifrul simplu până la protocoalele folosite de browser.
Ce poți face tu
Nu trebuie să fii specialist ca să profiți de aceste metode. Alege aplicații care folosesc cifrare de la un capăt la altul, activează autentificarea în doi pași și folosește parole lungi, diferite pentru fiecare cont. Evită să trimiți date sensibile pe conexiuni fără protecție.
Dacă te interesează subiectul, încearcă un experiment: scrie un mesaj scurt, cifrează-l cu regula lui Cezar și cere unui prieten să-l descifreze. Vei înțelege repede de ce lungimea cheii contează.
Pe scurt, criptografia este arta de a face un mesaj inutil celor care nu trebuie să-l citească. Pentru explicații similare despre cum funcționează tehnologia din jurul tău, revino la LumeaTehnologiei.

