Mi az adattitkosítás?

Előző

kulcsot

A titkosításnak három fő módja van: hash, szimmetrikus kriptográfia és aszimmetrikus titkosítás. Ezen titkosítási módszerek mindegyikének megvannak a maga előnyei és hátrányai. A kivonatolás például rendkívül ellenálló a manipulációval szemben, de nem olyan rugalmas, mint más módszerek. Mindhárom módszer a kriptográfián, vagy az adatok titkosításának tudományán alapul.

Fő funkció

A titkosítást arra használják, hogy az egyszerű olvasható szöveget, az úgynevezett egyszerű szöveget olvashatatlan titkos formátummá, úgynevezett titkosított szöveggé alakítsák. Az adattitkosításnak az üzenet titkosságán túl további előnyei is vannak. A titkosítás garantálja az adatok megváltoztathatatlanságát az üzenetátvitel során, és lehetővé teszi a feladó személyazonosságának ellenőrzését. Mindezek az előnyök bármely információtitkosítási módszerrel elérhetők.

Kivonatolási módszer

Hashing kódolás használatakor egy üzenet vagy adatkészlet rögzített hosszúságú egyedi aláírása jön létre. A hash-t egy speciális algoritmus vagy hash-függvény hozza létre, és az adatok összehasonlítására szolgál. A hash minden adathalmaznál vagy üzenetnél egyedi, így az adatok kis változása érthetetlen, szembetűnő különbséget eredményez a hashben, ami két, vélhetően azonos adat közötti különbségeket jelzi.

A kivonatolási módszer abban különbözik a többi kódolási módszertől, hogy a kódolás után a hash nem dekódolható vagy módosítható. Ez azt jelenti, hogy ha egy támadó megkapja a hash kódot, nem tudja dekódolni és megkapni az eredeti üzenetet. A gyakori kivonatolási módszerek a Message Digest 5 (MD5) és a Secure Hashing Algorithm (SHA).

Szimmetrikus módszerek

A szimmetrikus titkosítás, más néven privát kulcsú titkosítás, az egyik legrégebbi és legbiztonságosabb titkosítási módszer.A "privát kulcs" kifejezés azért merült fel, mert az adatok titkosítása és visszafejtése során kulcsot használnak, amelynek titkosnak kell maradnia, mivel ennek a kulcsnak bármely tulajdonosa elolvashatja a kódolt üzenetet. A küldő egy kulcs segítségével kódolja az információt, a fogadó pedig ugyanazt a kulcsot használja az adatok visszafejtésére.

Ezt a kódolási módszert adatfolyam vagy adatblokkok kódolására használják. Attól függően, hogy mennyi adatot kell egyszerre titkosítani vagy visszafejteni. A streaming módban minden egyes információegység kódolásra kerül, míg a blokk módszerben az egyes információblokkok kódolása történik meg. A gyakori szimmetrikus titkosítási módszerek az adattitkosítási szabvány (DES), az Advanced Encryption Standard (AES) és az International Data Encryption Algorithm (IDEA).

Aszimmetrikus módszerek

Az aszimmetrikus titkosítási módszer vagy a nyilvános kulcsú titkosítási módszer biztonságosabb, mint a szimmetrikus titkosítási módszer. Ez a típusú titkosítás két kulcsot használ, egy privát vagy privát kulcsot és egy nyilvános kulcsot. A nyilvános kulcsot az információk kódolására használják, és nyílt csatornán továbbítják, az adatok visszafejtéséhez használt privát kulcs pedig csak a címzett számára elérhető. Gyakori algoritmusok az aszimmetrikus titkosítási módszerrel RSA és Diffie-Hellman.

Az adattitkosítást az interneten keresztüli videók nézésekor is használják. És amikor online nézi az Enchanted sorozat összes epizódját, tudja, hogy a szerveren lévő videó titkosítva van, és adatcsomagokban továbbítja, a számítógépen pedig a lejátszó az adatokat az eredeti formába konvertálja és lejátssza.

Következő

Olvassa el tovabba: