Hva er en maskinvarenøkkel?
En maskinvarenøkkel er et lite stykke maskinvare som vanligvis kobles til en bærbar eller stasjonær datamaskin via en USB-forbindelse (Universal Serial Bus). Maskinvarenøkkelen er en generell betegnelse på flere typer varer. Tradisjonelt ble maskinvarenøkkelen brukt til å autentisere en klient for et programvare. Denne typen programvarebeskyttelsesenheter blir også ofte referert til som en dongle eller bare som en sikkerhetsenhet.
Selv om en maskinvarenøkkel ofte har blitt brukt som maskinvarebeskyttelse for et programvare, kan nettverkskort også kalles maskinvarenøkler. Nettverksadaptere jobber vanligvis med datakryptering, så i denne forstand vil de likne en maskinvarenøkkel som vil gi programvareautentisering. Noen typer lydvedlegg kan også kalles maskinvarenøkler når de kobles til via en USB-port.
Maskinvarenøkkelen er ett alternativ for et programvarelisenser, der leverandører må være sikre på å forhindre uautorisert tilgang. Andre typer programvare inkluderer ganske enkelt nøkkelkoder for spesifikke brukere og klienter. En maskinvarenøkkel hjelper deg med å komme rundt problemet med en uautorisert programvarekopisituasjon, siden den tilsvarende programvaren bare fungerer på en begrenset måte uten nøkkelen, eller ikke i det hele tatt.
Nok et alternativ for programvarebeskyttelse kalles Software as a Service. Programvare som en tjeneste eller SaaS erstatter enten en maskinvaretastatur dongle, eller programvarekoder. Med programvare som en tjeneste, tilbys programvare direkte over nettet, ofte kjørt fra leverandørens server. Leverandører kan tilby disse programmene for en spesifikk lisensperiode, tilpasse dem for klienter og gjøre oppgraderinger og endringer fra komforten med sitt eget oppsett av informasjonsteknologi.
Kunder av programvare som servicealternativer trenger ikke å åpne bokser og installere drivere. De trenger ikke bruke tid på å sette opp programmer fra en disk. De trenger heller ikke slå sammen sine egne prosessorer og stasjoner med voluminøse kjørbare filer og andre deler av programvaren. Programvare som en tjeneste overtar i mange deler av programvareindustrien, og maskinvarenøkler ser ikke ut til å være en vanlig måte å autentisere programvare på. Imidlertid, med spredning av små elektroniske enheter som flash-stasjoner, kan maskinvarenøkler fremdeles være populære for noen spesifikke typer programvareautentisering.
De som har til oppgave å lage en maskinvarenøkkel eller dongle, ser på visse kriterier for best design. Hensynet inkluderer enkel distribusjon og brukervennlig funksjonalitet. Oppmerksomhet på detaljer sikrer at maskinvarenøklene vil være en effektiv måte å autentisere et programvare for sluttbrukeren.