Criptografia Asimetrică
Criptografia Asimetrică
Bine ați venit la Flash Learn, seria săptămânală în care învățam despre blockchain!

 

Săptămâna trecută am început să explorăm componentele tehnice ale tehnologiei blockchain cu hashing. În această săptămână continuăm cu o altă funcție cheie – Criptografia Asimetrică.

Să incepem!

Ce este criptografia?

 

Criptografia este studiul și practica comunicării sigure, criptand mesaje de la terți prin funcții logice și matematice.

Criptografia poate fi studiata din perioada Egiptului antic și a tot fost folosită de atunci. Julius Ceasar a reinventat roata cu cifrul Ceasar, iar în al doilea război mondial armata germană și-a ascuns mesajele cu ajutorul mașinii Enigma.

Masina Enigma
Masina Enigma

În timpul criptării, o piesă cu informații secrete este convertită într-un text codificat, care nu poate fi citit. Pentru a dezvălui mesajul original trebuie să decriptați codul cu cheia cifrului.

Tehnologia modernă ne-a permis să facem crifruri din ce în ce mai complexe și, de asemenea, criptanaliza îmbunătățită – știința de decodare a cifrurilor. Cu calculatoarele putem cripta nu numai textele lingvistice, ci orice fel de informații digitale.

Algoritmii sunt proiectați în jurul ipotezelor de duritate computațională. Înseamnă că teoretic este posibilă aflarea informațiilor prin atac brutal – incercand sa ghiciti cheia corectă până veti reusi sa o aflati. Cu toate acestea, executarea tuturor soluțiilor posibile în timp ce încercăm să decriptăm mesajul este imposibilă prin mijloacele noastre actuale – ar fi nevoie de prea mult timp și de putere de calcul. Gândiți-vă la o gamă de 100 de calculatoare care funcționează timp de 100 de ani.

Extinderea recentă a domeniului criptografic acoperă comerțul electronic, cardurile de credit, mesageria, gestionarea parolei și așa mai departe – este ceva de care ne folosim in fiecare zi fără să știm.

Criptografia Asimetrică

 

În tehnologia blockchain se folosește sistemul de criptare asimetric, alias public key cryptography.

În criptografia cu chei publice informația este ascunsă de două chei – o cheie publică și una privată, care sunt conectate într-un algoritm matematic.

Criptografia Asimetrică
Criptografia Asimetrică

Imagine de la Twilio

Cum functioneaza:

  • Alice decide să trimită un mesaj lui Bob în secret. Alice criptează mesajul cu cheia publică a lui Bob și îi trimite datele. Când Bob primește datele, îl va decripta cu cheia privată și va primi informațiile originale de la AliceNone of these keys can be solved just by guessing. 
  • Nici una dintre aceste chei nu poate fi ghicita.
  • Cheia publica poate fi decodata doar cu perechea ei -cheia privata.
  • Nu există hacking secret – dacă un mesaj trimis codificat cu cheia publică este manipulat pe parcurs, cheia privată nu va mai putea să il deschidă.

Exemplu foarte simplu!

Să presupunem că public key este ca o cutie cu o încuietoare, iar Alice vrea să trimită ceva lui Bob. Alice primește cutia cu o încuietoare de la Bob, pune tot felul de lucruri distractive înăuntru, apoi o incuie. Alice trimite cutia încuiată lui Bob și numai Bob va putea să deschidă cutia cu cheia lui privată.

Există niște reguli matematice minunate în spatele criptografiei asimetrice, dacă simțiți că vă fortati creierul, acesati acest link!

In lumea blockchain:
  • cheia publică este adresa portofelului digital, unde se pot păstra activele tokenizate, monedele digitale, informațiile private. Pentru a primi fonduri, trebuie să se împărtășească cheia publică cu expeditorul.
  • cheia privată acordă acces pentru a manipula conținutul portofelului digital și ar trebui păstrată în siguranță 
  • Cel mai mare pericol pentru cheia privata este greseala umană – pastrarea cheii private al portofeluli intr-un loc nesigur

Criptografia Asimetrică , de asemenea, tehnologia din spatele semnăturilor digitale, ajutând la verificarea identității: mesajul este codificat cu cheia privată și verificat cu cheia publică a expeditorului.

Criptografia Asimetrică (sau criptografia cu chei publice) este o caracteristica care asigura securitatea in blockchain și asigură că actorii din afara nu văd și nici nu manipulează tranzacțiile și activele noastre.

Săptămâna viitoare va asteptam sa descoperiti ce sunt contracte inteligente – aici la Flash Learn!

Roxana Florea

View all posts

Add comment

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Advertisement