首页> 中文学位 >An in-Depth Description and Detailed Analysis of Implementing Alternative Methods of Financing Software
【6h】

An in-Depth Description and Detailed Analysis of Implementing Alternative Methods of Financing Software

代理获取

目录

声明

DEDICATION

CHAPTER1:GENERAL INTRODUCTION

1.1Background to the study

1.2Definitions and Concepts

1.3 Reasons for software piracy

1.4 Effects of software piracy

1.5Scope of the study

1.6Organization of the thesis

CHAPTER2:LITERATURE REVIEW

2.1The ethics of piracy

2.2Types of software piracy

2.3 Possible solution

2.4 Value-chain model

2.5 Alternative methods of using value-chain models

2.6 Existing system

2.7 Softwareprotection methods

2.8 Authentication of a system

2.9 Encryption

CHAPTER3:CONCEPT AND DESIGN OF THE PROPOSED SOFTWARE PROTECTION SYSTEM

3.1 Procedure of the designed software protection system

3.2Phase 2:Generation of key

3.3Phase 3:Decryption and encapsulation

3.4Protection technique (EXE encapsulator)

CHAPTER4:EVALUATION OF THE PROPOSED SYSTEM

4.1 File encryption and decryption

CONCLUSION

参考文献

致谢

APPENDIX A

APPENDIX B

展开▼

摘要

软件盗版一直是软件行业中最严重的问题。为防止非法复制软件而尝试的大多数尝试都失败了。在这项工作中,提出了一种替代软件融资方法(软件保护)。所提出的系统使用三重DES,改进的RSA和MD5算法等标准技术来控制这些非法复制软件。采用密码技术(加密和解密)来保护软件发行商生产的所有系统文件。探讨了一种提出的算法来加密文件并生成一个安全密钥来解密加密文件。生成一个唯一的密钥并将其提供给用户进行解密,解密器将自动分解。生成的密钥用于验证软件的真实性,并确保应用程序不被多个用户用于多个安装。
  本论文的基本思想是帮助软件开发人员从海盗,黑客和未经授权的用户中节省软件。当通过加密器发送文件时,没有人可以访问它,而没有生成加密的软件和密钥。该加密密钥将由软件开发人员使用,以通过不安全的渠道保护他们的文件。当个人故意或无意地复制违反与该软件相关的版权协议的软件时,软件盗版是建立的。尽管业界软件联盟(BSA),软件和信息产业协会(SIIA)等行业和组织的努力以及许多国家的广泛立法,世界大部分地区的盗版仍在增加。过去几年来,软件的非法复制已经减少,这很可能是由于前面提到的活动。
  据估计,盗版费用使软件行业合并了130亿美元,仅在2002年,在2002年安装的所有商业应用软件中就有39%被盗版。阻止软件盗版的一个主要原因只是基于经济学。如果公司希望增加利润率,他们可能会采取某些技术,例如复制保护或许可证密钥,以便延迟破解副本变得广泛可用的时间。复制保护的早期尝试是基于混淆和专有磁盘格式化技术。所采用的这些技术很容易破坏,并且几乎不会带来威慑,但是它们增加了软件的成本。在某些情况下,软件出版商试图使用各种加密技术,以改进其复制保护,混淆或许可证密钥方案,但实施错误或不良密钥管理也会使这些尝试变得易变。即使使用加密安全的原语和技术,成本和工程权衡也会导致后果,使得基于加密的反盗版计划变得容易受到攻击。尽管存在这些挑战,但如果正确实施加密技术,将非常适合阻止软件盗版的任务,并延迟破解副本出现的时间。
  在这项工作中,将讨论目前的软件盗版研究现状和使用密码学作为解决方案,专注于潜在的原因和治疗方法。将介绍软件盗版研究的结果,以说明所研究问题的程度,理论和数据的讨论基础也将在其余章节中介绍。希望这一工作能够提高对防止盗版的重大问题的认识。通过销售许可证,传统的软件产品融资方式存在许多威胁。从历史的角度看,软件产品被视为公共产品,被免费获得。销售软件产品的市场几十年来经历了巨大的变化,现在是数十亿的产业。现在的问题是客户仍将软件产品视为公共产品。软件行业今天最严峻的问题是软件盗版。已经作出了许多努力来制止这个问题,但是无济于事。需要发现删除软件盗版的替代方法,而不是试图阻止非法复制。流通中有一些替代的财务方法,但这些方法在不同的条件下是合适的,没有普遍的解决办法。软件盗版融资的另一种方法允许软件发行商使用指定的密钥加密和解密文本,产生编码的消息,解码加密的消息,恢复原始文本。
  总之,已经生成了加密密钥,并用于解密由软件开发者生成的加密文件。这个独特的密钥用于保护软件免遭海盗盗用,以下措施是从拟议的系统中得出的。提出的软件保护方法能够解决最常见的软件盗版问题。所提出的方法软件保护通过分别使用改进的RSA和MD5以及加密技术的混合来抵抗已知的威胁攻击。实施的系统是有效的。它对受保护的程序没有执行执行时间的惩罚。实施的系统是动态的。它可以轻松应用于任何基于(.net)的软件,而不需要其源代码。它是一种可扩展的基于软件的方法,不会将用户绑定到特定版本的操作系统。实施的系统为各种用户服务。没有网络连接的家庭用户,没有永久性互联网连接的家庭用户,只能从特定位置执行应用的高安全性企业用户以及具有混合条件的其他用户。这在手动和自动模式下显示。一种保护所有系统文件的方法,如在算法(2)中所描述的。

著录项

  • 作者

    GORDOR DANQUAH PAUL;

  • 作者单位

    湖南大学;

  • 授予单位 湖南大学;
  • 学科 Computer Sciences and Technology
  • 授予学位 硕士
  • 导师姓名 Ke Hua Yang;
  • 年度 2017
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP311.53;
  • 关键词

    软件盗版; 加密密钥; 版权协议;

相似文献

  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号