Я создал простую систему ключей продукта в моей программе python, в которой я генерирую ключи и шифрую их на своем веб-сайте, а когда пользователь вводит свой лицензионный ключ, он шифрует его и проверяет, совпадает ли он с другими ключами. Однако один ключ можно использовать снова и снова.
Как я могу go создать систему, в которой ключ может быть активен только на одном компьютере одновременно? Я пытался настроить базу данных, но понятия не имею, с чего начать. Я понимаю, что программу невозможно полностью защитить, я просто ищу лучший способ сделать это.