Skip to main content

Vad är krypteringsprogramvara?

Krypteringsprogramvara förvandlar läsbar text till oläslig chiffer genom att tillämpa algoritmer som bara kan vändas av lösenfrasen eller nyckeln.Det finns säkra former av kryptering och osäkra former, eftersom svaga algoritmer kan brytas av samma datorkraft som genererar starka algoritmer.Den nuvarande standarden som antagits av den amerikanska regeringen är Advanced Encryption Standard (AES), baserad på 128-bitars block.Den tidigare standarden känd som Data Encryption Standard (DES) är baserad på 56-bitars block och anses nu vara osäker.

AES-standarden drogs från en större pool av algoritmer som utvecklades av Joan Daemen och Vincent Rijmen från Begium.Deras krypteringsprogramvara kallas rijndael .Två exempel på konkurrerande krypteringsprogramvara i denna kategori inkluderar Twofish och Serpent.

Krypteringsprogramvara som AES, Twofish och Serpent förlitar sig på ett enda delat lösenord eller nyckel till kryptering och dekryptera data, och av denna anledning är de kända som symmetriska -scheman.Denna typ av krypteringsprogramvara används för att säkra lagrade data.Det kan också användas för att kryptera en hel volym eller hårddisk.För att använda enheten måste man montera volymen med en lösenfras.När man demonterar enheten återgår volymen till sitt krypterade tillstånd.

Asymmetriska Krypteringsscheman använder ett nyckelpar för att kryptera och dekryptera data.Denna typ av kryptering används ofta i e -post och andra former av kommunikation.Nyckelparet innehåller en privat nyckel och en offentlig nyckel som är länkad eller associerad.Den offentliga nyckeln kan fritt ges till alla som ska användas för att kryptera data som skickas till ägaren till den offentliga nyckeln.När något har krypterats med hjälp av den offentliga nyckeln kan endast den privata nyckeln för det nyckelparet som hålls i förtroende av ägaren, dekryptera uppgifterna.Asymmetrisk krypteringsprogramvara anses vara säkrare än symmetriska scheman eftersom dekrypteringsnyckeln inte delas.

I säkra e -postsamtal använder båda parter krypteringsprogramvara för att generera sina egna nyckelpar och sedan utbyta offentliga nycklar.Nu kan varje person skicka krypterad post till den andra, och vid ankomsten använder personen sin privata nyckel för att dekryptera posten.Dessa operationer kan göras sömlöst via e-post plug-ins som används med krypteringsprogramvara.Ganska bra integritet reg;(PGP) är krypteringsprogramvara som fungerar med några populära e-postprogram, och open source-versionen av PGP känd som Gnupg kan också användas med Enigma Trade;Plug-in i Mozilla Thunderbird För automatisk kryptering och dekryptering.

Det finns en mängd krypteringsprogram tillgängliga online, många gratis.Om du letar efter något för att säkra dina lagrade data eller för volymkryptering fungerar AES-typprogram bra.Om du vill kryptera din e -post ger asymmetriska program baserade på nyckelpar bästa säkerhet.I det senare fallet kan olika program arbeta med varandra i vissa fall, men det är förmodligen lättare för människor som är nya att kryptera att använda samma krypteringsprogramvara för att säkerställa kompatibilitet.