Különbség az adattömörítés és az adattitkosítás között

Különbség az adattömörítés és az adattitkosítás között
Különbség az adattömörítés és az adattitkosítás között

Videó: Különbség az adattömörítés és az adattitkosítás között

Videó: Különbség az adattömörítés és az adattitkosítás között
Videó: Hub, Switch, & Router Explained - What's the difference? 2024, Július
Anonim

Adattömörítés kontra adattitkosítás

Az adattömörítés az adatméret csökkentésének folyamata. Kódolási sémát használ, amely az adatokat az eredeti adatoknál kevesebb bittel kódolja. A titkosítás a titkosításban használt adatok átalakításának folyamata is. Az eredeti adatokat olyan formátumba konvertálja, amelyet csak egy speciális információval (úgynevezett kulccsal) rendelkező fél ért. A titkosítás célja, hogy az információk rejtve maradjanak azon felek elől, akik nem rendelkeznek engedéllyel az információ megtekintésére.

Mi az adattömörítés?

Az adattömörítés az adatok átalakításának módszere, amelynek célja a méretük csökkentése. Ez azért hasznos, mert lehetővé teszi olyan erőforrások megtakarítását, mint a tárhely és a sávszélesség (adatátvitelkor). Olyan kódolási módszert használ, amely csökkenti az adatok tárolására használt bitek mennyiségét, mint az eredeti ábrázolás. Tömörített adatok használatakor ezeket először ki kell tömöríteni. Az adattömörítési séma tervezésekor figyelembe kell venni olyan fontos tényezőket, mint a szükséges tömörítés mértéke, a tömörítési séma által okozott torzítás mértéke, valamint az adatok tömörítéséhez és kibontásához szükséges számítási és hardver erőforrások. Különösen, ha videó kitömörítésről van szó, speciális hardverre lesz szükség a stream elég gyors kitömörítéséhez, hogy ne zavarják a nézést. Videó esetén az előzetes kicsomagolás nem lenne lehetséges, mivel nagy tárhelyet igényel.

Mi az adattitkosítás?

A titkosítás egy módszer az adatok titkosítása céljából történő átalakítására. A titkosítás egy titkosításnak nevezett algoritmust használ az adatok titkosításához, és csak egy speciális kulccsal lehet visszafejteni. A titkosított információkat rejtjelezett szövegnek nevezik, az eredeti információ (sima szöveg) titkosításból való megszerzésének folyamatát pedig dekódolásnak nevezik. A titkosításra különösen akkor van szükség, ha nem megbízható adathordozón, például interneten keresztül kommunikálunk, ahol az információkat védeni kell más harmadik felektől. A modern titkosítási módszerek olyan titkosítási algoritmusok (rejtjelek) fejlesztésére összpontosítanak, amelyeket a számítási nehézségek miatt az ellenfél nehezen tud feltörni (ezért gyakorlati úton nem bontható meg). A két széles körben használt titkosítási módszer a szimmetrikus kulcsú titkosítás és a nyilvános kulcsú titkosítás. A szimmetrikus kulcsú titkosításnál mind a küldő, mind a fogadó ugyanazt a kulcsot használja az adatok titkosításához. A nyilvános kulcsú titkosításban két különböző, de matematikailag összefüggő kulcsot használnak.

Mi a különbség az adattömörítés és az adattitkosítás között?

Annak ellenére, hogy az adattömörítés és a titkosítás is olyan módszerek, amelyek az adatokat más formátumba alakítják át, az általuk elérni kívánt célok eltérőek. Az adattömörítés az adatok méretének csökkentésével, míg a titkosítás azért történik, hogy az adatokat harmadik fél elől eltitkolják. A titkosított adatokat nem lehet könnyen visszafejteni. Ehhez egy speciális információ birtoklására van szükség, amelyet kulcsnak neveznek. A tömörített adatok kitömörítése nem igényel ilyen speciális ismereteket (például kulcsot), de az adattípustól függően speciális hardverre lehet szükség.

Ajánlott: