Производители программного обеспечения используют ключи активации для защиты авторских прав от неправомерного использования или неавторизованного копирования. 1
Ключ представляет собой уникальный код или серийный номер, который подтверждает лицензию программы, её установку и дальнейшее использование. 23 Он индивидуален для каждого пользователя или экземпляра программы. 3
Также использование ключей позволяет привязать копию лицензионного программного обеспечения к оборудованию компьютера, на котором она запускается. 1 Это обеспечивает максимальное соответствие связки: один компьютер — одна уникальная копия используемого программного обеспечения. 1
Кроме того, физические ключи и SDK для них дают разработчику готовую систему лицензирования, которую можно интегрировать в продукт. 4 Такое решение сокращает время разработки и позволяет использовать навесную защиту продукта. 4