27得票4回答
我的电子应用程序是否可以创建产品密钥?

我想创建一个桌面应用程序,并能够发布产品密钥或序列号。在用户使用应用程序之前,将要求他输入产品密钥/序列号。 与 Microsoft Office 提供的 XXXX-XXXX-XXXX-XXXX 类似。 我的想法是基于许可证出售应用程序,为每个设备提供产品密钥似乎比账户(用户名和密码)更专...

24得票2回答
用于创建许可证密钥的安全算法?

我想要发布一个应用程序,但需要许可证密钥来解锁该应用。有什么好的算法可以创建一个简明的密钥,其中包含已购买版本的信息以及其他内容,如许可证持续时间等。 我知道这种保护措施可能被破解,但它可以让诚实的人保持诚实。我可能会实现在线激活,但我主要关心的是生成这些密钥的好方法。 我们都见过这种情况...

8得票3回答
应用程序许可和激活的思考

我最近开发了一个应用程序,计划将其销售给小企业。由于我没有大量的现金支持,因此不愿购买商业应用程序来保护我的软件免受盗窃。 我的当前计划如下: 我在应用程序中包含公钥(pgp)或文字代码。 用户从提供某些信息的网站购买软件。 该网站调用一个函数创建产品密钥。购买后,该密钥将通过电子邮件/...

8得票1回答
从私有注册表中检索Visual Studio 2017(企业版)密钥

我买了一个新的SSD,想要重新安装Windows 10和Visual Studio Enterprise 2017。问题是,我以前是学生,在"On the Hub"账户上可以免费获得Microsoft产品,但似乎我的账户已经被删除了,因为我之前离开学校了,但我的密钥仍然有效(VS和Window...