Hvad er kryptografisoftware?
Kryptografisoftware er en type computerprogram, der generelt bruges til at kode information. Dette kan muliggøre sikker overførsel af kommunikation mellem parter eller tillade skjult værdifuld information. Kryptografisoftware er blevet meget mere almindeligt siden fremkomsten af Internettet. Nogle af dens specifikke applikationer inkluderer kodning af ATM- og kreditkortnumre, forklaring af e-mail-adgangskoder og opretholdelse af den generelle netværkssikkerhed. Udtrykket kryptografi refererer undertiden til dechiffring af information i modsætning til kodning heraf.
For at producere de bedst mulige krypteringer er viden fra fire forskellige felter typisk inkorporeret i kryptografisoftware: matematik, statistik, datalogi og teknik. Denne software anvender generelt en type chiffer, som er en algoritme, der bruges til at kode information. Chifre anses for at være mere komplicerede end koder, og de to er kendetegnet ved ekspertkryptografer. Dette skyldes, at koder bruger en større kodebog, som derefter henvises til, når du fortolker en meddelelse. I modsætning hertil er chifferalgoritmen mere varieret og genererer mere komplekse kodningsmønstre.
For brugere af personlige computere kan kryptografisoftware udføre en masse forskellige opgaver. For eksempel kan e-mail-krypteringsprogrammer give en person mulighed for at sende beskeder med krypteret indhold til andre e-mail-brugere. Alt, hvad der kræves, er den fælles nøgle eller algoritme til at dechiffrere disse meddelelser, som normalt er en del af kryptografisoftwaren.
Computerhacker bruger ofte kryptografisoftware for at få adgang til andre computere. For eksempel kan nogle programmer afsløre adgangskoder til forskellige netværk. Hackere kan også bruge software, såsom filskrævere, til at få adgang til en computer og derefter ødelægge alle filerne i den ved at ændre koden og gøre det umuligt at gendanne.
En masse kryptografisoftware er tilgængelig til køb eller gratis download. Programmerne kan variere med hensyn til kvaliteten af algoritmen og den kodning, de bruger. Nogle software kan være specielt designet til dekodning eller dekryptering af information.
Der er også typer af kryptografisoftware kaldet virtuelle tastaturer. Denne software forhindrer nøglelogging, som er et program, der holder styr på almindelige tastetryk, der bruges til at indtaste adgangskoder og kreditkortnumre. Som det antyder, indstiller det virtuelle tastatur et 'falskt' tastatur, der ændrer de indtastede tastetryk, så en nøglelogger modtager anden information end den indtastede adgangskode.
Kryptografisoftware reguleres ofte af nationale love. For eksempel tillader nogle lande ikke, at det kan eksporteres eller importeres. I nogle tilfælde kan det være nødvendigt med en tilladelse til at sende softwaren internationalt.