Introducere în criptarea asimetrică

În lumea digitală de astăzi, securitatea datelor este subiectul unei camere de consiliu, iar revizuirea cibersecurității face parte din ordinea de zi în fiecare ședință a consiliului de administrație. Acest lucru indică doar importanța acordată securității datelor. Adoptarea comerțului electronic și implementarea noilor tehnologii expun date critice legate de bani, produse și brevete în lumea cibernetică. Criptarea oferă o protecție suficientă în schimbul de date între părțile interesate prin codificarea datelor din partea care trimite și decodarea datelor la partea destinatară pentru a se asigura că datele nu sunt hackate între ele și datele sunt consumate doar de persoanele potrivite. În acest articol, să studiem diverse metode de criptare, în special criptarea asimetrică și beneficiile acesteia.

Ce este criptarea asimetrică?

Criptarea este metoda de conversie a datelor într-un format de cifrare folosind o cheie. Datele criptate pot fi partajate în siguranță cu alții. Va fi dificil să rupeți formatul de cifrare dacă algoritmul / cheia folosită este puternic și implementat corect. Receptorul descifrează datele în formatul original folosind cheia, folosită anterior pentru criptarea acesteia.

Metoda de mai sus este urmată în criptare simetrică, unde datele criptate împreună cu cheia sunt trimise la receptor pentru post-decriptare. Provocările în acest mod sunt gestionabilitatea unui număr mare de participanți și cheia de schimb într-un mod sigur.

Criptarea asimetrică abordează aceste provocări într-un mod robust cu o pereche de taste: o cheie publică și o cheie privată. În timp ce datele sunt criptate la capătul expeditorului folosind cheia publică a receptorului, iar datele schimbate sunt decriptate de receptor folosind cheia sa privată. Deși cheia publică este pusă la dispoziția tuturor, o cheie privată care este esențială pentru a decripta datele este păstrată la proprietar.

Diferența dintre criptarea simetrică și cea asimetrică

Simetric Asimetric
Utilizează o cheie pentru criptare și decriptare.Utilizează două chei, una pentru criptare și cealaltă pentru decriptare.
Datele și cheile criptate sunt schimbate.Doar datele criptate sunt schimbate și cheia publică este disponibilă pentru oricine.
Mai repedeÎncet
Nemaiputibil dacă niciunul dintre participanți nu devine mai mareOperațiunile pot fi simplificate cu perechi de chei publice și private.
Riscul schimbului de chei în canalul de rețea.Cheia privată nu este schimbată.

Cum funcționează criptarea asimetrică?

O cheie publică și cheile private sunt generate în perechi la întâmplare, folosind un algoritm, iar tastele au o relație matematică între ele. Cheia ar trebui să aibă o lungime mai lungă (128 biți, 256 biți) pentru a o face mai puternică și a face imposibilă ruperea cheii, chiar dacă este cunoscută o altă cheie împerecheată. Numărul de taste posibile crește proporțional cu lungimea tastei și, prin urmare, fisurarea devine, de asemenea, mai dură.

Datele sunt criptate folosind oricare dintre taste și decriptate cu cealaltă. Algoritmul folosit în criptarea asimetrică este:

Nume Descriere
Acordul cheie Diffie-HellmanPartajarea cheii pentru schimbul de informații în mod încrezător
RSA (Rivest Shamir Adleman)Criptare și semnătură digitală
ECC (criptografie curbă eliptică)Funcțiile sunt similare cu RSA și se referă la dispozitivele celulare.
El GamelSemnăturile și cheile digitale sunt schimbate prin această logică.
DSA (Algoritmul semnăturii digitale)Folosit numai la semnarea digitală.

scenarii

Să analizăm un scenariu ipotetic pentru a înțelege cum funcționează criptarea asimetrică.

Agenții de vânzări din diverse regiuni vor trebui să trimită date de vânzări la sediul central la sfârșitul lunii într-un mod sigur, pentru a păstra informațiile la îndemâna concurenților.

Sediul central va genera chei private / publice pentru fiecare agent și va comunica cheia publică agenților. Un agent va utiliza cheia publică în criptarea datelor de vânzări și o va trimite la HO. HO îl va descifra folosind cheia privată a agentului și va obține datele în forma originală. Întregul schimb de informații a avut loc într-o manieră securizată și chiar dacă o cheie publică este scursă, secretul nu se pierde, deoarece singura cheie privată este folosită pentru a descifra și se află în siguranță în HO.

Un alt scenariu pe site-ul https al unei bănci în care este implicată plata. Un client primește cheia publică de pe site-ul web al băncii și trimite parole și alte detalii confidențiale Băncii după ce o criptează cu o cheie publică, iar Banca descifrează detaliile cu o cheie privată a clientului.

Aplicații ale criptării asimetrice

Mai jos sunt diferite aplicații ale criptării asimetrice:

1. Confidențialitate

Cea mai comună aplicație a criptării asimetrice este confidențialitatea. Acest lucru se realizează prin trimiterea informațiilor critice prin criptarea acesteia cu cheia publică a receptorului, iar receptorul decriptând-o cu propria sa cheie privată.

2. Autenticitate folosind semnături digitale

Un expeditor își atașează cheia privată a mesajului ca semnătură digitală și face schimb cu receptorul. Receptorul utilizează cheia publică a expeditorului și verifică dacă cheia privată trimisă aparține expeditorului, deci verifică autenticitatea expeditorului.

3. Integritatea schimbului de informații

Un mod hash al datelor care urmează să fie schimbate este creat și criptat folosind cheia privată a expeditorului. Hash criptat și datele sunt schimbate cu receptorul. Folosind cheia publică a expeditorului, receptorul decriptează hash-ul, precum și recreează hash-ul. Orice diferență între cele două hașe indică faptul că conținutul este modificat după semnarea și pierderea integrității. Acest tip de verificare a integrității este urmată în tranzacțiile cu numerar digital și bitcoin.

4. Non-repudiere

Odată cu instrumentul de criptare a semnăturii digitale, proprietarul unui document sau informație care l-a schimbat cu alții, nu poate să renunțe la conținut, iar o tranzacție efectuată online nu poate fi respinsă de inițiatorul său.

Avantajele criptării asimetrice

Criptarea asimetrică oferă o platformă pentru schimbul de informații într-un mod sigur, fără a fi necesară partajarea cheilor private. Non-repudiere, autentificare folosind semnături digitale și integritate sunt celelalte caracteristici unice oferite de această criptare.

Această metodă depășește, de asemenea, lacuna de criptare simetrică (necesitatea schimbului de chei secrete utilizate pentru criptare / decriptare), schimbând cheia singură prin cheie publică / cheie privată într-un mod asimetric și schimbând în continuare date de volum mare folosind modul simetric.

Concluzie

Criptarea asimetrică oferă o platformă securizată pentru schimbul de informații sensibile și va ajuta la accelerarea creșterii comerțului electronic și la adăugarea unei noi dimensiuni inițiativelor digitale.

Articole recomandate

Acesta este un ghid pentru criptarea asimetrică. Aici vom discuta despre ce este criptarea asimetrică, cum funcționează, aplicațiile și avantajele criptării asimetrice. De asemenea, puteți consulta următoarele articole pentru a afla mai multe -

  1. Diferite tipuri de algoritm de criptare
  2. Criptografie vs criptare | Top 6 diferențe
  3. Prezentare generală a tehnicilor de criptografie
  4. Procesul de criptare
  5. Tipuri de cipher