Vad är kryptering?
Kryptering avser algoritmiska scheman som kodar ren text i icke-läsbar form eller cyphertext, vilket ger integritet. Mottagaren för den krypterade texten använder en "nyckel" för att dekryptera meddelandet och återföra det till sin ursprungliga klartextform. Nyckeln är triggermekanismen för algoritmen.
Fram till Internet kom kryptering sällan av allmänheten, men var till stor del ett militärt verktyg. Idag, med onlinemarknadsföring, bank, sjukvård och andra tjänster, är till och med den genomsnittliga husägare mycket mer medveten om det.
Webbläsare krypterar text automatiskt när de är anslutna till en säker server, vilket bevisas av en adress som börjar med https . Servern dekrypterar texten vid ankomst, men eftersom informationen reser mellan datorer kommer avlyssning av överföringen inte att bli fruktbart för någon som "lyssnar in." De skulle bara se oläsligt gibberish.
Det finns många typer av kryptering och inte alla är pålitliga. Samma datorkraft som ger stark kryptering kan användas för att bryta svaga scheman. Ursprungligen ansågs 64-bitars kryptering vara ganska stark, men idag är 128-bitars standarden, och detta kommer utan tvekan att förändras igen i framtiden.
Även om webbläsare automatiskt krypterar information när de är anslutna till en säker webbplats väljer många att använda kryptering också i sin e-postkorrespondens. Detta kan lätt åstadkommas med program som har plug-ins eller gränssnitt för populära e-postklienter. Den mest långvariga av dessa kallas PGP (Pretty Good Privacy) , ett ödmjukt namn för mycket starkt krypteringsprogram för militär kvalitet. PGP tillåter en att inte bara kryptera e-postmeddelanden, utan också personliga filer och mappar.
Kryptering kan också tillämpas på en hel volym eller enhet. För att använda enheten är den "monterad" med en speciell dekrypteringsnyckel. I detta tillstånd kan enheten användas och läsas normalt. När den är klar demonteras enheten och återgår till ett krypterat tillstånd, oläsligt av interlopers, trojanska hästar, spyware eller snoops. Vissa väljer att hålla finansiella program eller annan känslig information på krypterade enheter.
Krypteringsscheman kategoriseras som symmetriska eller asymmetriska . Symmetriska nyckelalgoritmer som Blowfish, AES och DES, fungerar med en enda, förordnad nyckel som delas mellan avsändare och mottagare. Den här tangenten krypterar och dekrypterar text. I asymmetriska krypteringsscheman, som RSA och Diffie-Hellman, skapar schemat ett "nyckelpar" för användaren: en offentlig nyckel och en privat nyckel. Den offentliga nyckeln kan publiceras online för avsändare att använda för att kryptera text som skickas till ägaren av den offentliga nyckeln. När den har krypterats kan cyphertexten inte dekrypteras förutom den som har den privata nyckeln för det nyckelparet. Denna algoritm är baserad kring de två tangenterna som arbetar tillsammans med varandra. Asymmetrisk kryptering anses vara ett steg säkrare än symmetrisk kryptering, eftersom dekrypteringsnyckeln kan hållas privat.
Stark kryptering gör data privata, men inte nödvändigtvis säkra . För att vara säker måste mottagaren av uppgifterna - ofta en server - identifieras positivt som den godkända parten. Detta görs vanligtvis online med hjälp av digitala signaturer eller certifikat.
När fler människor inser internetens öppna natur, e-post och snabbmeddelanden kommer kryptering utan tvekan att bli mer populär. Utan den finns information som skickas på Internet inte bara tillgänglig för praktiskt taget vem som helst att haka och läsa, utan lagras ofta i flera år på servrar som kan byta hand eller bli komprometterade på många sätt. Av alla dessa skäl är det ett mål som är värt att sträva efter.