whycomputer.com >> Cunoașterea pe Internet >  >> Software-ul

Diferența dintre criptarea SHA și AES

Există destul de multe concepte diferite care merg în mesaje de criptare. În timp ce guvernul a elaborat standarde pentru criptarea mesajelor prin Standardul de criptare avansată, a dezvoltat, de asemenea, standardul Secure Hash în scopul autentificării. Ambele funcționează pentru a asigura datele transmise. Cu toate acestea, pentru a înțelege modul în care acestea diferă, trebuie să înțelegeți diferența dintre metodele de criptare și funcțiile hash criptografice.

Criptarea de bază
Premisa de bază a criptare a datelor este aceea de ao combate în unele astfel încât să nu fie de citit de nimeni altul decât destinatarul destinat. Criptarea funcționează prin amestecarea mesajului cu ajutorul unei "chei" de criptare, pe care cititorul o poate folosi apoi pentru a decripta mesajul și a citi conținutul acestuia. Teoretic, atâta timp cât cheia este sigură, mesajul va rămâne privat. Oricine are cheia poate inversa procesul, care necesita tehnici specifice de criptare pentru a minimiza sansele unui astfel de eveniment.

Criptarea AES
Standardul de criptare avansata a fost creat de Institutul National pentru Standarde in Tehnologie pentru a facilita o metodă generală și puternică de criptare pentru utilizarea în comunicațiile guvernamentale. Acest lucru este benefic și pentru alte instituții, cum ar fi băncile sau instituțiile medicale, care se ocupă, de asemenea, de date sensibile. Scopul principal al AES este de a crea o metodă de criptare ireversibilă fără cheie și care utilizează chei care nu pot fi distruse prin atacuri de ghicit sau de forță bruta. Aceasta înseamnă că, dacă cineva nu are o cheie sau nu arată cum să spargă metoda de criptare în sine, AES reprezintă o modalitate sigură și sigură de ascundere a datelor de la terți nedorite.

Funcții Hash
O funcție hash este similar cu un algoritm de criptare prin faptul că este menit să combate datele într-un fel. Cu toate acestea, asemănările se termină aici. În loc să ascundeți un mesaj de date, o funcție hash efectuează transformări ale mesajului pentru a produce o valoare, adesea mai mică decât mesajul inițial. Această valoare este total unică pentru mesaj: nici două seturi de date nu pot produce aceeași valoare dintr-o funcție hash criptografică solidă. În plus, procesul este ireversibil. Funcțiile Hash nu utilizează chei de criptare, iar valorile din funcțiile hash nu pot fi decriptate pentru a obține valoarea inițială.

Standardele SHA
Standardul Secure Hash, de asemenea de la NIST, descrie un algoritm standard pentru hash funcție. Această funcție nu criptează un mesaj, dar, conform standardelor NIST, creează o "digestă" a mesajului sau a valorii hash. Această digestare poate fi utilizată pentru verificarea conținutului mesajelor. Expeditorul poate rula mesajul printr-o funcție SHA, atașează digestul mesajului și îl trimite. Apoi, receptorul poate rula mesajul prin aceeași funcție SHA și poate compara valorile digestului. Dacă acestea sunt diferite, mesajul a fost deteriorat sau a fost manipulat. Algoritmul standard SHA poate fi cuplat cu criptarea AES pentru a furniza autentificarea, precum și criptarea mesajelor sensibile.
URL:https://ro.whycomputer.com/software-ul/100508860.html

Software-ul
  • Care este diferența dintre un document PDF & Word?

    Fișierele PDF și fișierele Microsoft Word sunt utilizate pentru a afișa documente într-un format lizibil. Extensiile de fișiere sunt proprietatea Adobe și Microsoft. PDF Format Un PDF este un fișier Adobe Acrobat Reader. PDF înseamnă format de document portabil. Word Format Documentele Micros

  • Care este diferența dintre ERP și SOA?

    Există o mulțime de confuzie când vine vorba de terminologia software-ului. ERP și SOA sunt foarte diferite, dar pot fi folosite în aceeași propoziție atunci când se referă la sistemele de întreprindere, ceea ce adaugă la confuzie. ERP ERP înseamnă Enterprise Resource Planning. Un sistem ERP est

  • Care este diferența dintre OCR și OMR?

    OCR (recunoașterea optică a caracterelor) și OMR (recunoașterea semnelor optice) sunt sisteme specializate care convertesc imaginile pe hârtie într-un format ușor de citit și procesat de un calculator. Ambele tehnologii OCR și OMR sunt compuse din componente hardware și software. Ele funcționează pr

Cunoașterea pe Internet © https://ro.whycomputer.com