Vad är kryptografiprogramvara?

Kryptografiprogramvara är en typ av datorprogram som vanligtvis används för att koda information. Detta kan möjliggöra säker överföring av kommunikation mellan parter eller låta värdefull information döljas. Kryptografiprogramvara har blivit mycket vanligare sedan uppkomsten av Internet. Några av dess specifika applikationer inkluderar kodning av ATM- och kreditkortsnummer, döljer e-postlösenord och upprätthåller den allmänna nätverkssäkerheten. Uttrycket kryptografi hänvisar ibland till att dechiffrera information, till skillnad från dess kodning.

För att producera de bästa möjliga krypteringarna, är kunskap från fyra olika områden vanligtvis införlivade i kryptografiprogramvara: matematik, statistik, datavetenskap och teknik. Denna mjukvara använder vanligtvis en typ av chiffer, som är en algoritm som används för att koda information. Chiprar anses vara mer komplicerade än koder, och de två kännetecknas av experter kryptografer. Detta beror på att koder använder en större kodbok, som sedan hänvisas till vid tolkning av ett meddelande. Däremot är chifferalgoritmen mer varierad och genererar mer komplexa kodningsmönster.

För persondatoranvändare kan kryptografiprogramvara utföra många olika uppgifter. Exempelvis kan e-postkrypteringsprogram låta en person skicka meddelanden med krypterat innehåll till andra e-postanvändare. Allt som krävs är den gemensamma nyckeln eller algoritmen för att dechiffrera dessa meddelanden, som vanligtvis är en del av kryptografiprogramvaran.

Dator hackare använder ofta kryptografiprogramvara för att få tillgång till andra datorer. Till exempel kan vissa program avslöja lösenord till olika nätverk. Hackare kan också använda programvara, till exempel filförstörare, för att komma åt en dator och sedan förstöra alla filer i den genom att ändra koden och göra det omöjligt att återställa.

En hel del kryptografiprogram är tillgänglig för köp eller gratis nedladdning. Programmen kan variera vad gäller kvaliteten på algoritmen och kodningen de använder. Viss programvara kan vara speciellt utformad för avkodning eller dekryptering av information.

Det finns också typer av kryptografiprogramvara som kallas virtuella tangentbord. Denna programvara förhindrar nyckelloggning, som är ett program som håller reda på vanliga tangenttryckningar som används för att skriva lösenord och kreditkortsnummer. Det virtuella tangentbordet, som namnet antyder, sätter upp ett "falskt" tangentbord som ändrar de tangenttryckningar som ingår i det, så att en tangentlogger får annan information än det faktiska lösenordet som har angivits.

Kryptografiprogramvara regleras ofta av nationella lagar. Till exempel tillåter vissa länder inte att det kan exporteras eller importeras. I vissa fall kan ett tillstånd krävas för att skicka programvaran internationellt.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?