Hva er krypteringsprogramvare?
Krypteringsprogramvare gjør lesbar tekst om til uleselig kryptering ved å bruke algoritmer som bare kan reverseres med passord eller nøkkel. Det er sikre former for kryptering og usikre former, da svake algoritmer kan brytes av den samme datakraften som genererer sterke algoritmer. Den nåværende standarden som er vedtatt av den amerikanske regjeringen er Advanced Encryption Standard (AES), basert på 128-biters blokker. Den tidligere standarden kjent som Data Encryption Standard (DES) er basert på 56-bits blokker og anses nå som usikker.
AES-standarden ble trukket fra et større basseng med algoritmer som ble utviklet av Joan Daemen og Vincent Rijmen fra Begium. Krypteringsprogramvaren deres er kjent som Rijndael . To eksempler på konkurrerende krypteringsprogramvare i denne kategorien inkluderer Twofish og Serpent.
Krypteringsprogramvare som AES, Twofish og Serpent er avhengig av et enkelt delt passord eller nøkkel for å kryptere og dekryptere data, og av denne grunn er de kjent som symmetriske skjemaer. Denne typen krypteringsprogramvare brukes til å sikre lagrede data. Det kan også brukes til å kryptere et helt volum eller harddisk. For å bruke stasjonen må man montere volumet ved hjelp av en passordfrase. Når man demonterer stasjonen, går volumet tilbake til sin krypterte tilstand.
Asymmetriske krypteringsordninger bruker et nøkkelpar for å kryptere og dekryptere data. Denne typen kryptering brukes ofte i e-post og andre former for kommunikasjon. Nøkkelparet inkluderer en privat nøkkel og en offentlig nøkkel som er koblet eller tilknyttet. Den offentlige nøkkelen kan fritt gis til alle som skal brukes til å kryptere data sendt til eieren av den offentlige nøkkelen. Når noe er kryptert med den offentlige nøkkelen, kan bare den private nøkkelen til det nøkkelparet, som eieren har tillit til, dekryptere dataene. Asymmetrisk krypteringsprogramvare anses som sikrere enn symmetriske ordninger fordi dekrypteringsnøkkelen ikke er delt.
I sikre e-postsamtaler bruker begge parter krypteringsprogramvare for å generere sine egne nøkkelpar og deretter bytte ut offentlige nøkler. Nå kan hver person sende kryptert post til den andre, og ved ankomst bruker den personen sin private nøkkel til å dekryptere e-posten. Disse operasjonene kan utføres sømløst ved hjelp av e-postprogramtillegg som brukes med krypteringsprogramvare. Pretty Good Privacy® (PGP) er krypteringsprogramvare som fungerer med noen populære e-postprogrammer, og open source-versjonen av PGP kjent som GnuPG kan også brukes med Enigma ™ plug-in i Mozilla® Thunderbird® for automatisk kryptering og dekryptering .
Det er en mengde krypteringsprogrammer tilgjengelig online, mange gratis. Hvis du leter etter noe for å sikre dine lagrede data eller for volumkryptering, fungerer programmer av AES-type. Hvis du ønsker å kryptere e-posten din, gir asymmetriske programmer basert på nøkkelpar den beste sikkerheten. I sistnevnte tilfelle kan forskjellige programmer fungere med hverandre i visse tilfeller, men det er sannsynligvis lettere for personer med ny kryptering å bruke den samme krypteringsprogramvaren for å sikre kompatibilitet.