社区
C#
帖子详情
求教思路,关于软件序列号的问题
wuhuabucai
2010-11-16 02:26:20
一web项目现已完工。
软件可以随意下载,
但是需要序列号才能使用。
提供网址让用户申请序列号(填入公司名称,法人代表,等唯一标识信息)
嗯,问题出现了
不用加密狗,软件使用时候也不需要接入internet。
不考虑算法被破解等情况。
怎么才能保证序列号的有效性,唯一性(一客户一个)。
...全文
178
12
打赏
收藏
求教思路,关于软件序列号的问题
一web项目现已完工。 软件可以随意下载, 但是需要序列号才能使用。 提供网址让用户申请序列号(填入公司名称,法人代表,等唯一标识信息) 嗯,问题出现了 不用加密狗,软件使用时候也不需要接入internet。 不考虑算法被破解等情况。 怎么才能保证序列号的有效性,唯一性(一客户一个)。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Arthur080319
2010-11-16
打赏
举报
回复
[Quote=引用 5 楼 wuhuabucai 的回复:]
引用 4 楼 bin_520_yan 的回复:
难道获取客户当前电脑的IP,把IP也作为条件进行注册码生成
注册时候的电脑 未必是安装web项目的电脑
[/Quote]
不要求客户端上网,那肯定会给客户一个数据库吧??
那就在用户注册的时候,读取注册的电脑MAC地址,加密后存进数据库
用户每次登陆的时候,再读取登陆时的电脑MAC与数据库中记录的MAC做比较
不一致就不让登。并且每5分钟就查一次
这样就差不多了
吃草的猪
2010-11-16
打赏
举报
回复
建议你先写个注册机,让客户端执行注册机,读取客户网卡或者硬盘序列号等信息,然后再到网站上把这个信息和公司名称,法人代表等唯一一起提交,你后台将这些信息序列化为字符串以后,按自己的规则生成一个授权序列号给他
这样基本就能保证唯一性了
snowfirelove
2010-11-16
打赏
举报
回复
可以通过网卡地址获取
醒子宇
2010-11-16
打赏
举报
回复
不会····
liuwei2500
2010-11-16
打赏
举报
回复
按照你的说法,最好是取得用户的硬盘序列号,这个号是全球唯一的。不用担心重复。
debrogile
2010-11-16
打赏
举报
回复
非对称加密实现,加密算法很多,随便选个就行了。
首先生成一个密钥对,包括一个公钥和一个私钥。
注册的时候,对客户输入的唯一注册信息用私钥加密后,返回密文给客户作为序列号。
软件安装程序中要求客户输入序列号以及注册时的身份信息,程序中对序列号用公钥解密,并比较解密结果和身份信息,如果一致则通过。
万金流
2010-11-16
打赏
举报
回复
使用一个公共的密钥,根据用户提交的字符串进行合并加密,在软件中设计一段代码,根据用户输入的内容解密,最后求得的密钥符合设置就是合法的序列号。
wuhuabucai
2010-11-16
打赏
举报
回复
[Quote=引用 4 楼 bin_520_yan 的回复:]
难道获取客户当前电脑的IP,把IP也作为条件进行注册码生成
[/Quote]
注册时候的电脑 未必是安装web项目的电脑
DataBox-MDX
2010-11-16
打赏
举报
回复
难道获取客户当前电脑的IP,把IP也作为条件进行注册码生成
zhangzhen_927116
2010-11-16
打赏
举报
回复
[Quote=引用 1 楼 wuhuabucai 的回复:]
这种情况下 有没有可能
让序列号和客户 一一对应?
不可共用?
[/Quote]
不需要接入互联网的办法确实不知道 呵呵
zhangzhen_927116
2010-11-16
打赏
举报
回复
没有接触过这种东西。。呵呵没法帮你。。
wuhuabucai
2010-11-16
打赏
举报
回复
这种情况下 有没有可能
让序列号和客户 一一对应?
不可共用?
数据处理救星降世Power Query
0/ Excel数据处理新利器来了,准备好了吗? 1/ 比网红函数VLOOKUP还全面的功能。——查(查询) 2/ 取其精华,去其糟粕。...——聚(聚合) 9/ 我自己的难题自己造函数,不
求教
别人。——技法(自定义函数)
吾爱破解新手教程(1)- 破解,逆向,安全
本人新手,学脱VM壳,发现几处
问题
,
求教
。。。 import使用3级跟踪没效果 china-drm加密系列之word加密无密码提取 Microsoft Visual C++ 6.0找按钮事件怎么找得到 菜鸟
问题
指点一下 感激不尽 有图一看...
移动端IM开发需要面对的技术
问题
这两年多一直从事网易云信 iOS 端 IM SDK的开发,期间不断有兄弟部门的同事和合作伙伴过来问各种技术细节,干脆统一介绍下一个IM APP的方方面面,包括技术选型(包括通讯方式,网络连接方式,协议选择)和常见
问题
。...
2021 Java面试真题集锦
更可以准备后继面试官的
问题
27 JAVA 进阶训练营 28 2021 【美团】面试真题: 32 1、SPRING AOP 底层原理 32 2、HASHMAP 的底层数据结构是怎样的? 32 3、HASHMAP 的扩容机制是怎样的? 33 4、CONCURRENTHASHMAP 的...
我在CSDN参与的3000个帖子
今日偶然翻到,感慨万千 1:申述:版主,是否扣了我的专家分... 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,常用软件、游戏、精美图库下载,希望对网友有帮助!顺便散分! 6:VBA请教怎
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章