Регистрационный ключ
Материал из Википедии — свободной encyclopedia
Регистрационный ключ, также известный как ключ продукта (англ. product key) или ключ программного обеспечения (англ. software key) — специально разработанный для компьютерной программы ключ, необходимый для подтверждения лицензии этой программы, её установки и дальнейшего использования во избежание нарушения авторского права. Регистрационный ключ необходим для осуществления процедуры активации продукта[англ.], причём в ряде случаев для активации продукта требуется также доступ в Интернет во избежание использования одного и того же регистрационного ключа для активации копии программы на нескольких терминалах[1].
Регистрационный ключ не является обязательным для присутствия на диске с программным обеспечением, поскольку производители выбирают разные способы защиты программы от нелицензионного копирования; в некоторых случаях при использовании свободного и открытого ПО защита от нелицензионного копирования не требуется вообще. Также регистрационный ключ может поставляться с диском от компьютерной игры: активация и проверка диска необходимы не только для защиты от нелицензионного копирования, но и для недопуска лиц, использующих один и тот же ключ для активации игры.
Ключ представляет собой серию цифр и букв, которая вводится в специальное поле при установке ПО или его запуске: информация передаётся функции, ответственной за верификацию, которая преобразует ключ в некую последовательность согласно заданному алгоритму и сравнивает результаты.