whycomputer.com >> Interneto žinios >  >> Programinė įranga

Skirtumas tarp SHA ir AES šifravimo

Yra nemažai skirtingų sąvokų, skirtų šifruoti pranešimus. Nors vyriausybė sukūrė šifravimo šifravimo standartus per išplėstinį šifravimo standartą, ji taip pat sukūrė „Secure Hash Standard“ autentifikavimo tikslais. Abu veiksmai yra saugūs perduodami duomenys. Tačiau, norėdami suprasti, kaip jie skiriasi, reikia suprasti skirtumą tarp šifravimo metodų ir kriptografinių maišos funkcijų.

Pagrindinis šifravimas
Pagrindinė duomenų šifravimo prielaida yra tam, kad ji būtų supainiota taip, kad bet kuris kitas, išskyrus numatomą gavėją, būtų nesuprantamas. Šifravimas veikia šifruojant pranešimą su šifravimo "raktu", kurį skaitytojas gali naudoti norėdamas atšaukti pranešimą ir skaityti jo turinį. Teoriškai, kol raktas yra saugus, pranešimas lieka privatus. Tačiau kiekvienas, turintis raktą, gali pakeisti procesą, kuris reikalauja specialių šifravimo metodų, kad sumažintų tokio įvykio tikimybę.

AES šifravimas
Išplėstinis šifravimo standartas sukurtas Nacionalinio technologijų standartų instituto siekiant palengvinti bendrą ir tvirtą šifravimo metodą, naudojamą vyriausybės komunikacijose. Tai taip pat naudinga kitoms institucijoms, pavyzdžiui, bankams ar medicinos įstaigoms, kurios taip pat tvarko slaptus duomenis. Pagrindinis AES tikslas yra sukurti šifravimo metodą, kuris būtų neatšaukiamas be rakto, ir kuris naudoja raktus, kurie yra nesulaužomi per spėjamąsias ar brutalių jėgų atakas. Tai reiškia, kad, jei kas nors neturi raktų, ar nesupranta, kaip nutraukti patį šifravimo metodą, AES yra saugus ir saugus būdas paslėpti nepageidaujamų trečiųjų šalių duomenis.

Hash funkcijos
„hash“ funkcija panašus į šifravimo algoritmą, nes jis yra skirtas tam tikru būdu surinkti duomenis. Tačiau panašumai baigiasi čia. Užuot paslėpusi duomenų pranešimą, maišos funkcija atlieka pranešimo transformacijas, kad gautų vertę, dažnai mažesnę nei pradinis pranešimas. Ši reikšmė yra visiškai unikali pranešimui: jokie du duomenų rinkiniai negali generuoti tos pačios vertės iš kietos kriptografinės maišos funkcijos. Be to, procesas yra negrįžtamas. „Hash“ funkcijos nenaudoja šifravimo raktų, o vertės iš maišos funkcijų negali būti iššifruotos, kad gautų pradinę vertę.

SHA standartai
„Secure Hash Standard“, taip pat iš NIST, apibūdina standartinį algoritmą maišos funkcija. Ši funkcija nekoduoja pranešimo, tačiau pagal NIST standartus sukuria pranešimo „maišymą“ arba maišos reikšmę. Ši informacija gali būti naudojama pranešimų turiniui patikrinti. Siuntėjas gali paleisti pranešimą per SHA funkciją, pridėti pranešimo tekstą ir siųsti jį. Tada imtuvas gali paleisti pranešimą per tą pačią SHA funkciją ir palyginti suvestines reikšmes. Jei jie skiriasi, pranešimas buvo sugadintas arba sugadintas. SHA standartinis algoritmas gali būti susietas su AES šifravimu, kad būtų užtikrintas autentiškumas ir slaptų pranešimų šifravimas.
URL:https://lt.whycomputer.com/software/100408860.html

Programinė įranga
  • Koks skirtumas tarp PDF ir Word dokumento?

    PDF failai ir „Microsoft Word“ failai naudojami dokumentams rodyti įskaitomu formatu. Failų plėtiniai priklauso „Adobe“ ir „Microsoft“. PDF formatas PDF yra „Adobe Acrobat Reader“ failas. PDF reiškia „nešiojamojo dokumento formatą“. Žodžio formatas - „Microsoft Word“ dokumentai saugomi su DOC

  • Koks skirtumas tarp ERP ir SOA?

    Kalbant apie programinės įrangos terminologiją, yra daug painiavos. ERP ir SOA yra labai skirtingi, tačiau gali būti naudojami tame pačiame sakinyje, kai kalbama apie įmonių sistemas, kurios papildo painiavą. ERP ERP reiškia „Enterprise Resource Planning“. ERP sistema yra funkcinių modulių rinki

Interneto žinios © https://lt.whycomputer.com