Čo je to proces šifrovania: definícia, typy a použitia

Vyskúšajte Náš Nástroj Na Odstránenie Problémov





Žijeme v storočí, v ktorom je veľa našich firiem a komunikačných procesov digitalizovaných. Dnes, s pokrokom v technológii, môžeme ľahko zdieľať informácie oveľa vyššou rýchlosťou do vzdialených miest. Okrem toho dnes existuje viac spoločností pôsobiacich online. S rozvojom IoT založené na produktoch sa zdieľa a používa veľké množstvo informácií. Pretože sa viac spoliehame na online služby v oblasti bankovníctva, rezervácie leteniek, objednávania jedla atď., Existuje aj neustále riziko narušenia bezpečnosti. Jedným z opatrení, ktoré sa uplatňujú na zaistenie bezpečnosti našich informácií, je proces šifrovania.

Čo je to proces šifrovania?

V dávnych dobách ľudia praktizovali niektoré tajné metódy, aby zakryli dôležité informácie pri ich preprave z jedného miesta na druhé. Tu zvykli prevádzať informácie do tajného kódu, ktorý skrýval skutočný význam informácií. Iba odosielateľ a príjemca by bol informovaný o metóde rozpisu použitej metódy. Táto metóda by zachovala bezpečnosť informácií, aj keď sú na ceste odcudzené. Tieto metódy sa dnes používajú v kryptografia




Šifrovanie je forma kryptografie, pri ktorej sú správy alebo informácie kódované takým spôsobom, že k nim má prístup iba oprávnený personál. Slovo „Šifrovanie“ je odvodené z gréckeho slova „Kryptos“, čo znamená skryté alebo tajné. Tu sa zmení poradie obsahu správ alebo sa nahradia inými číslami, abecedami, obrázkami atď., Aby sa skryla skutočná správa. Prax šifrovania siaha do začiatku roku 1900 pred n. L. Až do 70. rokov šifrovanie používali iba vláda a veľké podniky, pričom zdieľali všetky dôležité informácie. Postupom času sa však praktizujú nové zložitejšie metódy a algoritmy.

Postup procesu šifrovania

Dáta, šifrovací modul a správa kľúčov sú tri hlavné komponenty procesu šifrovania. Dáta, ktoré sa majú zabezpečiť, sú šifrované pomocou šifrovacieho algoritmu. O type použitého algoritmu a premennej použitej ako kľúč rozhodne odosielateľ. Potom je možné tieto šifrované údaje dešifrovať iba pomocou správneho kľúča zdieľaného odosielateľom.



Proces šifrovania

Proces šifrovania

Šifrovacie algoritmy sú dva typy - symetrický a asymetrický. Symetrické cypery sú ľudovo známe ako šifrovanie tajným kľúčom. Tento algoritmus používa jediný kľúč. Tu je kľúč zdieľaný odosielateľom s oprávnenými príjemcami. Advanced Encryption Standard je široko používaný symetrický algoritmus.

Asymetrický šifrovací algoritmus je tiež známy ako šifrovanie súkromným kľúčom. Tento algoritmus používa dva rôzne kľúče - súkromný kľúč a verejný kľúč. Tieto kľúče sú logicky prepojené. Tu sa na výrobu kľúča používajú prvočísla. To sťažuje spätné inžinierstvo šifrovania. Rivest - Shamir - Adleman je populárny asymetrický šifrovací algoritmus.


Typy procesu šifrovania

Pri výpočte sú dáta alebo informácie, ktoré sú šifrované, známe ako „Ciphertext“. Ak si chcete prečítať zašifrovanú správu, musíte ju dešifrovať. Nešifrované údaje sú známe ako „obyčajný text“. Na šifrovanie alebo dešifrovanie správy sa používajú určité vzorce. Tieto vzorce sú známe ako šifrovací algoritmus, ľudovo tiež nazývaný „šifry“. Toto sú rôzne typy šifier používané na základe aplikácie. Tieto algoritmy obsahujú premennú nazvanú „Kľúč“. Premenná „Kľúč“ hrá dôležitú úlohu pri šifrovaní a dešifrovaní správ. Ak sa narušiteľ pokúsi správu dešifrovať, musí uhádnuť algoritmus použitý na zašifrovanie správy a tiež premennú „kľúč“.

V závislosti od ich funkčnosti a zložitosti výpočtu sú dnes k dispozícii rôzne typy metód šifrovania. Vyberajú sa v závislosti od ich použitia. Niektoré populárne typy šifrovania sú -

Prineste si svoje vlastné šifrovanie (BYOE)

Toto je tiež známe ako „Prineste si vlastný kľúč“. Toto je model zabezpečenia cloud computingu. Tu umožňuje zákazníkom cloudových služieb používať a spravovať ich vlastný šifrovací softvér a šifrovacie kľúče.

Šifrovanie cloudového úložiska

Tento model poskytujú poskytovatelia cloudových služieb. Dáta sa tu najskôr šifrujú pomocou šifrovacieho algoritmu pred ich uložením do cloudového úložiska. Zákazník musí byť oboznámený s politikami a šifrovacím algoritmom použitým v tomto type modelu a zvoliť si podľa úrovne citlivosti uložených údajov.

Šifrovanie na úrovni stĺpca

Toto je model šifrovania databázy. Tu majú dáta prítomné v každej bunke konkrétneho stĺpca rovnaké heslo pre prístup k dátam, čítanie a zápis.

Popierateľné šifrovanie

Pri tomto šifrovaní je možné v závislosti od typu použitého šifrovacieho kľúča údaje dešifrovať viacerými spôsobmi. Toto šifrovanie je užitočné, keď odosielateľ predpokladá odpočúvanie komunikácie.

Šifrovanie ako služba

Toto je model založený na predplatnom. Je to veľmi užitočné pre zákazníkov cloudových služieb. Pre zákazníkov, ktorí nemajú potrebné zdroje na to, aby si mohli šifrovanie spravovať sami. Tento model pomáha zákazníkom poskytovaním ochrany údajov vo viacerých prostrediach nájomcov.

End-to-End šifrovanie

Tento model zaručuje úplnú ochranu údajov odosielaných prostredníctvom komunikačného kanála medzi dvoma stranami. Tu sa údaje, ktoré sa majú odoslať, najskôr zašifrujú pomocou klientskeho softvéru a potom sa odošlú webovému klientovi. Prijaté údaje môže dešifrovať iba príjemca. Tento model si osvojili aplikácie pre zasielanie sociálnych správ, ako sú Facebook, WhatsApp atď.

Šifrovanie na úrovni polí

Tento model vykonáva šifrovanie údajov v konkrétnych poliach na webovej stránke. Niektoré z príkladov takýchto polí sú čísla kreditných kariet, čísla sociálneho zabezpečenia, čísla bankových účtov atď. Po výbere poľa sú údaje v tomto poli automaticky šifrované.

FDE

Toto je šifrovanie na úrovni hardvéru. Automaticky prevádza údaje na hardvérovej jednotke do formy, ktorej porozumie iba osoba, ktorá má správny šifrovací kľúč. Aj keď je pevný disk odstránený a umiestnený do iného zariadenia, bez správneho šifrovacieho kľúča nie je možné údaje dešifrovať. Tento model je možné nainštalovať na výpočtové zariadenie buď počas výrobného procesu, alebo inštaláciou špeciálnych softvérových ovládačov.

Proces homomorfného šifrovania

Tento proces šifrovania prevádza údaje do šifrovaného textu takým spôsobom, že umožňuje používateľom pracovať so šifrovanými údajmi bez toho, aby bolo šifrovanie narušené. S dátami šifrovanými pomocou tohto modelu je možné vykonávať matematické operácie.

HTTPS

Toto šifrovanie používajú webové servery. HTTP sa tu šifruje pomocou protokolu TLS. Webový server, ktorý šifruje údaje, vyžaduje certifikát verejného kľúča.

Proces šifrovania na úrovni odkazu

Tu sa údaje šifrujú, keď opustia hostiteľa. Dešifruje sa pri ďalšom prepojení - čo môže byť buď hostiteľ, alebo prenosový bod. Potom sa údaje znova zašifrujú a potom sa pošlú na ďalší odkaz. Tento proces sa opakuje, kým sa údaje nedostanú k príjemcovi. Každý odkaz v ceste môže mať rôzne kľúče alebo dokonca rôzne šifrovacie algoritmy.

Proces šifrovania na úrovni siete

Tento model používa šifrovacie služby na vrstve sieťového prenosu. Táto metóda šifrovania je implementovaná prostredníctvom zabezpečenia internetového protokolu. Je ustanovený rámec pre súkromnú komunikáciu prostredníctvom siete IP.

Obmedzenia procesu šifrovania, útoky a protiopatrenia

Šifrovanie sa ukazuje ako veľmi užitočné na zabezpečenie informácií. Táto metóda ochrany údajov poskytuje dôvernosť, autentifikáciu, integritu a nevyvrátiteľnosť údajov.

Mnoho z vládnych a policajných úradníkov po celom svete trvá na zadnom šifrovaní. Pretože zločinci a teroristi čoraz viac komunikujú prostredníctvom šifrovaných e-mailov, predstavuje pre vládu výzva dešifrovať tieto informácie.

Aj keď je proces šifrovania dôležitou metódou, sám o sebe nemôže počas svojej životnosti poskytovať zabezpečenie údajov citlivých informácií. Pri niektorých metódach šifrovania je možné údaje neoprávnene zverejniť počas procesu spracovania. Homomorfné šifrovanie poskytuje riešenie tejto výzvy, ale zvyšuje výpočtové a komunikačné náklady.

Šifrované údaje v pokoji obyčajne čelia hrozbám. Niektoré z posledných hrozieb pre tieto údaje sú kryptografické útoky, útoky odcudzeného šifrovaného textu, útok na šifrovacie kľúče, útoky zasvätených osôb, útoky na poškodenie údajov a integritu, útoky na zničenie údajov, výkupné atď. V súčasnosti sa vyvíjajú technológie fragmentácie údajov a aktívnej ochrany údajov použité ako protiopatrenie pre niektoré z týchto útokov.

V správe z roku 2019 sa zistilo, že zvyšujúce sa riziká kybernetickej bezpečnosti zahŕňali šifrované údaje prítomné v zariadeniach IoT a mobilných telefónoch.

Využitie procesu šifrovania

Niektoré použitia šifrovania sú nasledujúce -

  • Po svetovej vojne vojenské a vládne organizácie vysoko využívajú proces šifrovania na ochranu citlivých a dôverných údajov.
  • Podľa prieskumu 71% civilných spoločností používa šifrovanie niektorých svojich údajov pri prenose, 53% ho využíva pri ukladaní údajov.
  • Proces šifrovania sa vysoko odporúča pre dáta prenášané prostredníctvom protokolu sieť , mobilné telefóny, bezdrôtový interkom, Bluetooth , Bankomat , atď…

Časté otázky

1). Čo sa stane, keď zašifrujete telefón?

Keď zašifrujeme telefón s Androidom, všetky dáta prítomné v zariadení sa uzamknú za bezpečnostnými kľúčmi v podobe PIN kódu, odtlačku prsta, vzoru alebo hesla, ktoré pozná iba jeho vlastník. Bez tohto kľúča nemôže nikto odomknúť údaje.

2). Môže byť šifrovaný telefón napadnutý?

Aplikácie nainštalované v telefóne majú prístup ku všetkým typom informácií dostupných v telefóne. Špiónska aplikácia keyloggeru môže obísť ochranu poskytovanú šifrovaním. Namiesto čítania šifrovaných údajov bude monitorovať, čo zadáte, skôr ako dôjde k šifrovaniu údajov.

3). Môžem dešifrovať správy Whatsapp?

Je možné dešifrovať záložné súbory nájdené vo formáte crypt8, crypt7 atď.

4). Kde sa nachádza šifrovací kľúč WhatsApp?

Šifrovací kľúč WhatsApp je uložený v súbore s názvom „kľúč“ v umiestnení user data / data / com.whatsapp / files.

5). Má polícia prístup k šifrovaným údajom v telefóne?

Keď zašifrujeme údaje, nastavíme heslo, ktoré bude známe iba vlastníkovi. Pokiaľ vlastník nezdieľa heslo, žiadny orgán činný v trestnom konaní nemá prístup k šifrovaným informáciám.

V súčasnosti sa s využitím zariadení ako IoT a nárastom online tovaru spoločnosti nahrávajú a používajú veľa citlivých údajov. Je dôležité chrániť údaje pred neoprávnenými tretími stranami. Veľa nových šifrovacích procesov sa zavádzajú s lepšími ochrannými a bezpečnostnými funkciami. Medzi najobľúbenejšie šifrovacie algoritmy patria AES, DES, kryptografia eliptických kriviek, RSA, distribúcia kvantových kľúčov atď. Ktorý typ algoritmu používa dva kľúče?