我正在寻找我的公司的产品简单的加密功能。我不是在寻找复杂的加密。只是简单的钥匙,让事情对双方都很好,我的公司和客户。公司将有C#应用程序来生产密钥,然后我们会将密钥发送给客户。当用户打开key producer应用程序时,他/她将选择我们销售的产品,并输入customer key。程序将产生密钥。
Customer id is an integer of 6 characters. (Example: 103499)
Product id are string(can be both integer and char) of 4 characters.(Example: PRD3)
Also program will have an expiration date. (Example: 10/10/2013)一旦客户输入此密钥,产品将自我更新以使用密钥中已启用的功能。
我没有太多关于加密的信息,所以我很感谢你的帮助。
问候
发布于 2013-07-24 23:10:33
您可以使用公钥/私钥方法,这样您将拥有一个公钥,而产品密钥将充当私钥。
这篇文章应该是一个很好的开始:http://msdn.microsoft.com/en-us/library/5e9ft273.aspx
发布于 2013-07-25 15:23:14
我决定让它与AES加密,它工作得很好,我的目的。感谢您的支持!
我使用Using AES encryption in C#主题作为参考。
https://stackoverflow.com/questions/17837512
复制相似问题