郝妍-毕业答辩.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
郝妍-毕业答辩

在客户端保存时间部分 密钥的保护 续费功能未实现 心得体会 熟悉C#语言 学习DES算法 掌握了注册等方面知识 初步接触了Socket编程 多谢指导! * * 专用软件防盗版技术 开发与研究 姓名: 郝妍 学号:专业: 信息与计算科学 指导教师: 陈家琪 教授 防盗版技术 随着社会的进步,知识产权受到越来越多的关注软件作为一种特殊的产品,知识高度密集型导致研制开发需要巨大的人力物力。因此防盗版技术的发展具有越来越重要的意义。 现代防盗版技术主要是通过两种方法来实现的,一是防非法拷贝,二是防非法安装。本项目就是通过防非法安装来实现防盗版的,采用的技术是序列号的方法。 防盗版的实现 客户端:提取计算机的特征信息,将其发送给服务 器,进行付费操作 服务器:对客户的特征信息进行DES加密,生成注 册码,在确定客户付费之后,将注册码发 送给用户。 注 意:每个注册码是根据计算机的特征信息特定 生成的,也就是说一台计算机的注册码在 别的机器上不起作用,这样就实现专机专 用。 服务器打开监听 客户端向服务器发送计算机特征信息 服务器发送注册码 服务器生成注册码,保存在数据库中,回复用户端 客户端发送用户名 用户端进行付费 连接失败 付费操作是否成功 客户端是否收到 验证 服务器是否接收到 Y Y Y Y N N N N DES密码技术 DES:采用替换和移位的方法加密,用56位密钥对64位二进制数据块进行加密,每次加密可对64位的输入数据进行16轮编码,经一系列替换和移位后输入的16位原始数据转换成完全不同的64位输出数据。 DES是对称运算,加密和解密共用同一种算法,使得工作量减半。 其他密码技术:非对称算法 RSA 客户使用过程 客户在首次运行本程序的时候,有两种选择,试用或者注册。试用的期限是90天,在试用期内可以运行;注册时根据付费的金额不同,获得不同的使用时间。 流程图 Data.txt 注册码信息核对 存在 相同 时间判断 是否在期限内 欢迎使用 使用期已过 Info.maj 存在 试用时间判断 是否在期限内 欢迎试用 试用期已过 Y Y Y Y Y N N N N 试用 使用 N 付费方式 三种付费方式: 电子支付方式 第三方支付方式 传统支付方式 付费金额: 100-半年 180-一年 320-二年 450-三年 代码重用 本项目实现了用户在没有得到授权的情况下不能运行系统的功能,该程序具有代码重用的特点。 例如:在开发某软件之后,为了限制未授权用户的使用,可以将本项目的代码添加进去,实现保护软件的目的。 同时在本项目中有付费的部分,容易实现根据 不同的金额,可以给予用户不同的功能。 需要改进的地方 问题与回答

文档评论(0)

magui + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8140007116000003

1亿VIP精品文档

相关文档