Duomenų glaudinimas vs duomenų šifravimas
Duomenų glaudinimas yra duomenų dydžio mažinimo procesas. Tam naudojama kodavimo schema, kuri užkoduoja duomenis naudojant mažiau bitų nei pradiniai duomenys. Šifravimas taip pat yra duomenų, kurie naudojami kriptografijoje, transformavimo procesas. Tai konvertuoja pirminius duomenis į formatą, kurį gali suprasti tik šalis, turinti specialią informaciją (vadinamą raktu). Šifravimo tikslas yra paslėpti informaciją nuo šalių, neturinčių leidimo peržiūrėti informaciją.
Kas yra duomenų glaudinimas?
Duomenų glaudinimas yra būdas paversti duomenis siekiant sumažinti jų dydį. Tai naudinga, nes leidžia taupyti tokius išteklius kaip saugojimo vieta ir pralaidumas (perkeliant duomenis). Jis naudoja kodavimo metodą, kuris sumažins duomenų saugojimui naudojamų bitų kiekį, o ne originalus vaizdas. Naudojant suglaudintus duomenis, pirmiausia juos reikia išspausti. Projektuojant duomenų glaudinimo schemą, reikia atsižvelgti į tokius svarbius veiksnius kaip reikalaujamas glaudinimo laipsnis, suspaudimo schemos sukuriamų iškraipymų dydis ir skaičiavimo bei aparatinės įrangos ištekliai, reikalingi duomenims suglaudinti ir išskleisti. Ypač kalbant apie vaizdo dekompresiją, prireiks specialios aparatinės įrangos, kad srautas būtų pakankamai greitai išskleistas, kad nebūtų trikdomas žiūrėjimas. Naudojant vaizdo įrašą, išspausti prieš ranką nebus išeitis, nes tam reikės daug vietos saugykloje.
Kas yra duomenų šifravimas?
Šifravimas yra būdas paversti duomenis siekiant išlaikyti juos paslaptyje. Šifravimas naudoja algoritmą, vadinamą šifru, kad būtų užšifruoti duomenys, ir jį iššifruoti galima tik naudojant specialų raktą. Užšifruota informacija vadinama šifruotu tekstu, o pirminės informacijos (paprasto teksto) gavimo iš šifruoto teksto procesas yra žinomas kaip iššifravimas. Šifravimas yra ypač reikalingas bendraujant per nepatikimą laikmeną, pavyzdžiui, internetą, kai informaciją reikia saugoti nuo kitų trečiųjų šalių. Šiuolaikiniai šifravimo metodai yra skirti šifravimo algoritmų (šifrų) kūrimui, kuriuos dėl skaičiavimo kietumo sunku sulaužyti priešininkui (todėl jų praktiškai neįmanoma sugriauti). Du iš plačiai naudojamų šifravimo metodų yra simetrinis rakto šifravimas ir viešojo rakto šifravimas. Simetrinio rakto šifravimo metu tiek siuntėjas, tiek gavėjas naudojasi tuo pačiu raktu, naudojamu duomenims šifruoti. Viešojo rakto šifravimui naudojami du skirtingi, bet matematiškai susiję raktai.
Kuo skiriasi duomenų glaudinimas ir duomenų šifravimas?
Nors duomenų glaudinimas ir šifravimas yra metodai, kurie paverčia duomenis skirtingais formatais, jų bandomi pasiekti principai yra skirtingi. Duomenų glaudinimas atliekamas siekiant sumažinti duomenų dydį, o šifravimas atliekamas siekiant išlaikyti duomenų slaptumą nuo trečiųjų šalių. Šifruotų duomenų iššifruoti negalima. Tam reikia turėti specialią informaciją, vadinamą raktu. Nesuspaustų suspaustų duomenų nereikia tokių specialių žinių (pvz., Rakto), tačiau tam, atsižvelgiant į duomenų tipą, gali prireikti specialios aparatinės įrangos..