我在python程序中创建了一个简单的产品密钥系统,在该系统中,我生成密钥并将其加密到我拥有的网站上,当用户输入其许可证密钥时,它将对其进行加密并检查其是否与其他密钥匹配。但是,可以一次又一次地使用一个键。
我如何建立一个每次只能在一台计算机上激活密钥的系统?我一直在考虑建立数据库,但不知道从哪里开始。我知道该程序无法完全保护,我只是在寻找一种更好的方法来执行此操作。