如何绑定机器码与注册码

Nainyo 2020-07-05 08:47:10
如何在软件界面获取到一个机器码,通过机器码发给后台,得到一个注册码,只有当注册码输入正确的时候才可以通过注册?
大概流程是这样的,可以通过什么方法实现(希望可以具体一点点)
拜托大神了
...全文
2660 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
看样子你的需求是软件只能在指定的机器安装使用。 1、线下方式 意思是软件不连公网,这时你在把软件给用户之前,需要给他发一个注册码,而这个注册码必须和对方提供的机器绑定,那么就需要找到对方机器的唯一标识,比如cpu序列号。拿到这个唯一标识后,自己用私钥生成一个注册码。软件、公钥、注册码一起发给对方。对方安装完软件,输入注册码后,你的软件用公钥解密注册码,然后跟他的cpu序列号做对比。 2、线上方式 意思是你的软件运行在可以连接公网的环境中。搭建自己的注册服务器,只需要给对方生成一个唯一注册码,并放到注册服务器中。当对方运行你的软件时,输入注册码,你的软件连接自己的注册服务器判断即可。 2是最方便、有效的方式。1是无奈之举,麻烦并且无法绝对保证有效性。

51,393

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧