Registreringsnyckel , även känd som en produktnyckel eller mjukvarunyckel , är en nyckel speciellt utformad för ett datorprogram som krävs för att bekräfta licensen för detta program, installera det och fortsätta använda det för att undvika intrång i upphovsrätten . Registreringsnyckeln krävs för att utföra produktaktiveringsproceduren , och i vissa fall kräver produktaktivering även tillgång till Internet för att undvika att använda samma registreringsnyckel för att aktivera en kopia av programmet på flera terminaler [1] .
Registreringsnyckeln behöver inte finnas på programvaruskivan, eftersom tillverkare väljer olika sätt att skydda programmet från olicensierad kopiering ; i vissa fall, när du använder fri och öppen programvara , krävs inte skydd mot olicensierad kopiering alls. En registreringsnyckel kan också levereras med en skiva från ett datorspel: aktivering och verifiering av skivan är nödvändig inte bara för att skydda mot olicensierad kopiering, utan också för att förhindra att personer använder samma nyckel för att aktivera spelet.
Nyckeln är en serie siffror och bokstäver som skrivs in i ett specialfält när du installerar programvaran eller startar den: informationen skickas till den funktion som ansvarar för verifieringen, som omvandlar nyckeln till en viss sekvens enligt en given algoritm och jämför resultaten.
Registreringsnyckeln som ett av sätten att skydda en CD från illegal kopiering kritiseras på grund av ett antal problem.
Registreringsnyckeln betraktas av slutanvändare av produkten som en obekväm funktion, eftersom den måste anges varje gång under installationen; dessutom har användaren inga garantier för att nyckeln inte kommer att gå förlorad [2] . Förlust av nyckeln ogiltigförklarar automatiskt ominstallationsproceduren, om inte ett nyckelåterställningsprogram används, vilket inte är tillgängligt för alla program [3] . Registreringsnyckeln kritiseras också för att kunna sprida buggar på nya sätt: när en produkt levereras med felaktiga nycklar eller deras frånvaro är den värdelös. Så i Australien levererades alla media i spelet Splinter Cell: Pandora Tomorrow utan CD-nycklar [4] .
Dataspelsutvecklingsföretag som upptäcker fusk med nycklar kan tillämpa sanktioner upp till förbudet av spelaren. Så onlinesystemet kan svartlista en disk som har spår av hacking eller fuskkoder och skicka spelaren till ett förbud på obestämd tid, vilket resulterar i att du måste återköpa en disk med spelmjukvara. Det har förekommit tvister där nycklarna till flera produkter var kopplade till varandra: om produkter är beroende av andra produkter (inklusive tillägg) blockerar företaget alla dessa produkter: om en falsk CD-nyckel med en förlängning används kan den blockeras lagligt CD-nyckel från originalspelet. Steam-tjänsten binder alla produkter köpta av användaren till ett konto, och om den blockeras förlorar användaren åtkomst till alla produkter som är associerade med samma konto [5] .
Under 2019 antog Japan lagändringar för att förbjuda konsumenter att sälja spelaktiveringsnycklar. Samtidigt, 2012, antog Europadomstolen ett beslut av motsatt karaktär, som gjorde det möjligt för spelare att sälja aktiveringsnycklar vidare [6] .
Om spår av nyckelhackning eller användning av en fuskkod upptäcks, skickar servern automatiskt spelaren som använde en sådan nyckel till ett förbud, men ibland blir även legitima användare avstängda. I de flesta fall kan konsekvenserna av falska positiva korrigeras (ofta skedde detta i World of Warcraft ) [7] . Den främsta anledningen till sådana triggers är användningen av plattformar som inte stöds: Linux-användare kan till exempel köra Windows-kompatibla applikationer med Wine eller Cedega , men samma miljöer utlöser anti-fuskprogramvara på spelservern, som ett resultat av att användaren är förbjuden för att använda programvara från tredje part [8] .