Produktnøkkel - Product key

Produktnøkkel på et lisensbevis for ekthet for Windows Vista Home Premium

En produktnøkkel , også kjent som en programvarenøkkel , er en spesifikk programvarebasert nøkkel for et dataprogram . Den bekrefter at kopien av programmet er original.

Produktnøkler består av en rekke tall og/eller bokstaver. Denne sekvensen angis vanligvis av brukeren under installasjonen av dataprogramvare, og sendes deretter til en verifiseringsfunksjon i programmet. Denne funksjonen manipulerer nøkkelsekvensen i henhold til en matematisk algoritme og prøver å matche resultatene med et sett med gyldige løsninger.

Effektivitet

Standard generering av nøkler, der produktnøkler genereres matematisk, er ikke helt effektivt for å stoppe brudd på opphavsretten til programvare , ettersom disse nøklene kan distribueres. I tillegg, med forbedret kommunikasjon fra fremveksten av Internett , har mer sofistikerte angrep på nøkler som sprekker (fjernelse av behovet for en nøkkel) og produktnøkkelgeneratorer blitt vanlige.

På grunn av dette bruker programvareutgivere flere produktaktiveringsmetoder for å bekrefte at nøklene er både gyldige og kompromissløse. En metode tilordner en produktnøkkel basert på en unik egenskap ved kjøperens maskinvare, som ikke kan kopieres like enkelt siden den er avhengig av brukerens maskinvare. En annen metode innebærer å kreve en gang eller periodisk validering av produktnøkkelen med en internettserver (for spill med en online-komponent, gjøres dette når brukeren logger på). Serveren kan deaktivere umodifisert klientprogramvare som inneholder ugyldige eller kompromitterte nøkler. Endrede klienter kan omgå disse kontrollene, men serveren kan fortsatt nekte disse klientene informasjon eller kommunikasjon.

Kontrovers

Noen av de mest effektive produktnøkkelbeskyttelsene er kontroversielle på grunn av ulempe, streng håndhevelse, harde straffer og, i noen tilfeller, falske positive. Noen produktnøkler bruker kompromissløse digitale prosedyrer for å håndheve lisensavtalen.

Ulempe

Produktnøkler er noe upraktisk for sluttbrukere. Ikke bare trenger de å legges inn når et program er installert, men brukeren må også være sikker på at de ikke mister dem. Tap av en produktnøkkel betyr vanligvis at programvaren er ubrukelig når den er avinstallert, med mindre et nøkkelgjenopprettingsprogram brukes før avinstallering (selv om ikke alle programmer støtter dette).

Produktnøkler presenterer også nye måter for distribusjon å gå galt. Hvis et produkt leveres med manglende eller ugyldige nøkler, er selve produktet ubrukelig. For eksempel ble alle kopier av Splinter Cell: Pandora Tomorrow opprinnelig sendt til Australia uten produktnøkler.

Håndhevelse og straffer

Det er mange tilfeller av permanente forbud som håndheves av selskaper som oppdager brudd på bruken. Det er vanlig at et online system umiddelbart svartelister en konto som har fått sprekker eller i noen tilfeller juks. Dette resulterer i et permanent forbud. Spillere som ønsker å fortsette å bruke programvaren, må kjøpe den på nytt. Dette har uunngåelig ført til kritikk over motivasjonene for å håndheve permanente forbud.

Spesielt kontroversiell er situasjonen som oppstår når flere produkters nøkler er bundet sammen. Hvis produkter har avhengighet av andre produkter (slik det er med ekspansjonspakker ), er det vanlig at selskaper forbyr alle bundne produkter. For eksempel, hvis en falsk nøkkel brukes med en utvidelsespakke, kan serveren utelukke legitime nøkler fra det originale spillet. På samme måte, med Valves Steam -tjeneste, er alle produktene brukeren har kjøpt bundet til den ene kontoen. Hvis denne kontoen er utestengt, mister brukeren tilgang til hvert produkt som er knyttet til den samme kontoen

Dette "flerforbudet" er svært kontroversielt, siden det forbyr brukere fra produkter som de har kjøpt og brukt på en legitim måte.

Falske positive

Forbud håndheves av servere umiddelbart etter at det oppdages sprekker eller jukser, vanligvis uten menneskelig inngrep. Noen ganger blir legitime brukere feilaktig ansett som brudd på lisensen, og utestengt. I store tilfeller av falske positiver blir de noen ganger korrigert (slik det skjedde i World of Warcraft .) Det er imidlertid ikke sikkert at enkelte saker blir gitt noen oppmerksomhet.

En vanlig årsak til falske positiver (som med World of Warcraft -saken ovenfor) er brukere av plattformer som ikke støttes. For eksempel kan brukere av Linux kjøre Windows -applikasjoner gjennom kompatibilitetslag som Wine og Cedega . Denne programvarekombinasjonen utløser noen ganger spillets server mot jukseprogramvare, noe som resulterer i et forbud på grunn av at Wine eller Cedega er et Windows API-kompatibilitetslag for Linux, så det regnes som tredjeparts (juks) programvare av spillets server.

Se også

Referanser