基于单机加密狗的网络软件应用系统加密方案技术方案

技术编号:5305386 阅读:272 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种使用单机硬件加密狗为网络软件进行加密保护的方案,所要解决的问题是使用一只单机加密狗为整个网络软件系统提供加密保护。本发明专利技术解决了目前网络加密狗仅能对C/S结构网络软件进行加密保护,不能对B/S结构网络软件进行加密保护的问题,具有很好的安全性、灵活性,且硬件部分仅需使用一只单机加密狗,成本低廉。本方案不对客户端程序加密保护,将服务器端程序分为业务逻辑层和数据访问层,仅对数据访问层进行加密保护,并将数据访问层代码和一只单机加密狗部署在同一台计算机上,该计算机被称为狗服务器,狗服务器负责检测加密狗的状态及对数据库的访问工作,若加密狗存在且状态正常,狗服务器执行对数据库访问,否则放弃访问。

【技术实现步骤摘要】

【技术保护点】
一种基于单机加密狗的网络软件应用系统加密保护方案(在后面的叙述中简称为网络软件加密方案),其特征在于,包括该方案的原理和工作过程。该方案目的是保护网络软件应用系统不被非授权复制使用。

【技术特征摘要】

【专利技术属性】
技术研发人员:孙践知贠冰戴明利曹健陈丹
申请(专利权)人:北京工商大学
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1