软件加密方法的思考

原创 2002年06月13日 13:29:00

一般软件加密算法都避免不了判断True / False的问题。

许多解密软件正是利用这一点,成功的破解了纯软件加密的方法。而DES等算法多与智能卡结合,利用硬件保证了软件的安全性。

难道纯软件真的就没有办法加密了吗?

我认为,只要避开了出现True / False,或其他多值变量的问题,使解密软件无从着手,即可成功地实现纯软件加密。

例如,构造一个函数

Function Login(SN as Long) as Long

用来判断用户口令或注册码是否正确。一般的做法是返回True或False值,为了防止解密,可以返回一个长整型。其产生机理不是通过比较、判断是否与正确SN相同,而是与密钥进行计算,产生新的整数。

这个新的整数在需要的时候,可以再与密钥做逆运算。这样的运算可以在不同的地方做很多次。使解密者无法全部破解。

我的一点想法,还很不成熟,希望得到大家的补充。

脑洞大开的思维工具:PMI

思维训练第一课:PMI    爱德华·德博诺曾说,每个人的头脑中都有一个自己建立的数据库,这就是经验。当你充分利用这个数据库时,也就拓展了自己的思维。  PMI 思维方法,思维训练第一课! ...
  • u013628152
  • u013628152
  • 2015年03月17日 09:13
  • 1765

加密解密系统研究毕业论文

加密解密系统研究毕业论文     摘要: DES算法DES算法为密码体制中的对称密码体制,又被成为美国数据加密标准 题       目   加密解密系统研究  学      ...
  • u014316433
  • u014316433
  • 2014年05月20日 09:54
  • 1355

做好软件测试需要具备的思维方式

最近部门来了好几位应届毕业生加入团队,我们也大张旗鼓的组织了集中式的培训,其中我需要对关于测试工作进行简介,在培训内容中,我特地整理和回顾了做好软件测试需要具备的思维方式,当时也就4张PPT。在此,我...
  • zzzmmmkkk
  • zzzmmmkkk
  • 2015年08月06日 20:28
  • 3905

利用U盘进行软件加密的方法

利用U盘进行软件加密的方法 一般的U盘不具备加密的功能,虽然U盘和加密狗外形有一些相似,但是内部完全不一样的,U盘只是一个存储器芯片和简单的附属电路,而现在的智能卡加密狗都具有一个单独的CPU或者加密...
  • huanghanjun88
  • huanghanjun88
  • 2012年11月10日 20:30
  • 650

【miscellaneous】软件加密方法

软件行业的加密是软件厂商为了保护软件开发的利润而采取的一种软件保护方式。当前,软件加密方法多种多样,从实现形式上经历了两个阶段:不依赖硬件的加密(软加密)方案和依赖特定硬件的加密(硬加密)方案。 ...
  • LG1259156776
  • LG1259156776
  • 2016年11月09日 19:47
  • 342

在苹果手机上开发软件是用什么方法进行软件加密防盗版的?(转自ITeye)

转自: http://www.iteye.com/topic/686127   在苹果手机上开发的软件是用什么方法来进行软件加密防盗版的? 在硬件和软件上分别要实现什么技术呢? 有什么可以...
  • rongronghaiyang
  • rongronghaiyang
  • 2012年08月14日 13:29
  • 1175

在苹果手机上开发软件是用什么方法进行软件加密防盗版的?

在苹果手机上开发的软件是用什么方法来进行软件加密防盗版的? 在硬件和软件上分别要实现什么技术呢? 有什么可以参考的书或资料吗?谢谢大家啊 因为我对这方面没有了解,所以希望得到大家的帮助。 这个问题已经...
  • maxiaoqiang1
  • maxiaoqiang1
  • 2011年06月16日 15:10
  • 2278

基于硬盘序列号和RSA加密算法的软件加密方法

  • 2014年10月14日 22:02
  • 181KB
  • 下载

LKT5103 32位高速软件加密锁

概述: LKT5103 32位高速软件加密锁是LKT5102的升级版,内部运算性能提升一倍,RAM增大1K的完全免安装驱动产品,LKT5103 32位高速软件加密锁是凌科芯安科技(北京)有限公司独家...
  • u013758702
  • u013758702
  • 2015年03月18日 09:44
  • 431

保护PC程序的高速软件加密锁及其自定义算法的实现

随着二十一世纪的到来,电子产品已经成为人们生活和学习中不可缺少的必备品。例如手机,IPAD等等,这些产品无一不满足了人们的娱乐需求。但是当人们沉浸在愉悦之中时偶尔也会发现一些盗版货山寨货,有着和自己的...
  • u013758702
  • u013758702
  • 2015年04月23日 14:45
  • 403
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:软件加密方法的思考
举报原因:
原因补充:

(最多只允许输入30个字)