A regisztrációs kulcs , más néven termékkulcs vagy szoftverkulcs , egy kifejezetten egy számítógépes programhoz tervezett kulcs, amely a program licencének megerősítéséhez, telepítéséhez és használatának folytatásához szükséges a szerzői jogok megsértésének elkerülése érdekében . A regisztrációs kulcs szükséges a termékaktiválási eljárás végrehajtásához , és bizonyos esetekben a termékaktiváláshoz internet-hozzáférés is szükséges, nehogy ugyanazt a regisztrációs kulcsot használják a program egy példányának több terminálon történő aktiválásához [1] .
A regisztrációs kulcsnak nem kell szerepelnie a szoftverlemezen, mivel a gyártók különböző módokat választanak a program engedély nélküli másolás elleni védelmére ; bizonyos esetekben ingyenes és nyílt forráskódú szoftverek használatakor egyáltalán nincs szükség a licenc nélküli másolás elleni védelemre. Emellett regisztrációs kulcs is adható egy számítógépes játék lemezéhez: a lemez aktiválása és ellenőrzése nemcsak az engedély nélküli másolás elleni védelem érdekében szükséges, hanem annak megakadályozása érdekében is, hogy a személyek ugyanazt a kulcsot használják a játék aktiválásához.
A kulcs egy számokból és betűkből álló sorozat, amelyet a szoftver telepítésekor vagy indításakor egy speciális mezőbe kell beírni: az információt átadják az ellenőrzésért felelős funkciónak, amely a kulcsot egy adott algoritmus szerint meghatározott sorozattá alakítja, és összehasonlítja. az eredmények.
A regisztrációs kulcsot, mint a CD illegális másolás elleni védelmének egyik módját, számos probléma miatt kritizálják.
A regisztrációs kulcsot a termék végfelhasználói kényelmetlen funkciónak tartják, mivel azt a telepítés során minden alkalommal meg kell adni; emellett a felhasználónak nincs garancia arra, hogy a kulcs nem vész el [2] . A kulcs elvesztése automatikusan érvényteleníti az újratelepítési eljárást, kivéve, ha olyan kulcs-helyreállító alkalmazást használnak, amely nem minden programhoz érhető el [3] . A regisztrációs kulcsot azért is kritizálják, mert új módokon tudja szaporítani a hibákat: ha egy terméket hibás kulcsokkal vagy azok hiányával szállítanak ki, akkor az használhatatlan. Így Ausztráliában a Splinter Cell: Pandora Tomorrow játék összes adathordozóját CD-kulcsok nélkül szállították [4] .
A kulcsokkal való csalást észlelő számítógépes játékfejlesztő cégek akár a játékos kitiltásáig terjedő szankciókat alkalmazhatnak. Az online rendszer tehát feketelistára teheti a hackelési vagy csalási kódokat tartalmazó lemezt, és határozatlan időre eltilthatja a játékost, aminek következtében újra kell vásárolnia egy játékszoftverrel ellátott lemezt. Voltak viták, ahol több termék kulcsát is összekapcsolták egymással: ha a termékek más termékektől függenek (beleértve a bővítményeket is), a cég ezeket a termékeket blokkolja: ha egy kiterjesztésű hamis CD-kulcsot használnak, az legálisan blokkolható. CD-kulcs az eredeti játékból. A Steam szolgáltatás a felhasználó által megvásárolt összes terméket egy fiókhoz köti , és ha letiltják, a felhasználó elveszíti a hozzáférést az azonos fiókhoz tartozó összes termékhez [5] .
2019-ben Japán törvényi módosításokat fogadott el, amelyek megtiltják a fogyasztóknak a játékaktiváló kulcsok viszonteladását. Ezzel párhuzamosan 2012-ben az EJEB ezzel ellentétes jellegű határozatot fogadott el, amely lehetővé tette a játékosok számára az aktiválókulcsok továbbértékesítését [6] .
Ha kulcshackelés vagy csaló kód használatának nyomait észleli, a szerver automatikusan kitiltásra küldi az ilyen kulcsot használó játékost, de néha még a jogos felhasználókat is kitiltják. A legtöbb esetben a hamis pozitív eredmények következményei korrigálhatók (gyakran ez történt a World of Warcraftban ) [7] . Az ilyen triggerek fő oka a nem támogatott platformok használata: például a Linux-felhasználók Windows-kompatibilis alkalmazásokat futtathatnak a Wine vagy a Cedega segítségével , azonban ugyanezek a környezetek csalás elleni szoftvereket indítanak el a játékszerveren, aminek következtében a felhasználót kitiltották harmadik féltől származó szoftverek használata miatt [8] .