用户名: 密码: 验证码:
基于动态链接库的组态软件工程授权方法
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:Authorization method of configuration software project based on DLL
  • 作者:王继文 ; 王红照
  • 英文作者:WANG Ji-wen;WANG Hong-zhao;AVIC CAPDI Integration Equipment CO.,LTD;
  • 关键词:组态软件 ; 二次开发 ; 动态链接库 ; 授权加密
  • 英文关键词:configuration software;;secondary development;;dynamic link library;;software authorization
  • 中文刊名:GWDZ
  • 英文刊名:Electronic Design Engineering
  • 机构:中航工程集成设备有限公司;
  • 出版日期:2019-02-20
  • 出版单位:电子设计工程
  • 年:2019
  • 期:v.27;No.402
  • 语种:中文;
  • 页:GWDZ201904012
  • 页数:4
  • CN:04
  • ISSN:61-1477/TN
  • 分类号:58-61
摘要
组态软件在工业自动化领域起到了至关重要的作用,然而组态软件的二次开发过程缺少重视和保护。针对以上情况,设计了基于动态链接库的组态软件工程授权方法,将组态软件特点与软件加密方法相结合,利用加密硬件作为授权载体,希望在保证系统稳定运行的前提下,防止组态监控软件非授权复制使用。将方法应用到西门子WinCC工程项目中,测试结果表明,在不同授权情况下能够及时做出响应,实现预期功能。
        Configuration software plays an important role in the field of industrial automation. However,the secondary development of configuration software often lacks attention and protection. According to this situation,this paper proposed a method of configuration software object authorization based on dynamic link library,combined the functions of configuration software and encryption method,used encryption hardware as the authorization carrier,which hope to not only prevent the configuration software form unauthorized copying,but also minimize system stability as much as possible. Applied this method to an engineering project of Siemens WinCC,and the results showed that this method can response in time under different authorization conditions and achieved the desired functions.
引文
[1]田春伟.工控组态软件Web发布系统的设计与实现[D].上海:上海交通大学,2015.
    [2]程西浩,展巍.嵌入式组态软件系统的设计[J].电子设计工程,2012,8(20):46-48.
    [3]杨明,黄刘生.一种采用嵌套虚拟机的软件保护方案[J].小型微型计算机系统,2011,2:237-241.
    [4]刘瑞桓,张新家,张婷婷.基于设计模式的图形组态系统研究与设计[J].微处理机,2011,32(1):67-70.
    [5] Lei Guo. The design and realization of remote datasynchronization based on configuration software[J].Advanced Materials Research,2014,954-949:3336-3339.
    [6] Jiayu Chen,Hongbo Wang.Application of industrialcontrol configuration software WinCC in the moni-toring system of ship steering gear[C]//Internation-al Conference on Computer Engineering. Informa-tion Science&Application Technology(ICCIA2016),2016:180-184.
    [7]刘青峰,张治国.基于WinCC的上位机组态监控软件开发[J].自动化技术与应用,2015(10):11-15.
    [8]江兵.一种软件加密的方案选择及设计[J].信息技术,2010(12):185-190.
    [9]王琴琴,郭师虹.软件授权技术的研究[J].计算机技术与发展,2012,22(9):236-238.
    [10]欧阳雪,周寰.一种面向软件生命周期的授权保护系统设计与实现[J].计算机工程与科学,2013(4):59-64.
    [11]张钰.基于加密锁的软件保护程序的设计与实现[D].北京:北京邮电大学,2010.
    [12]李文.基于壳技术的软件保护技术研究[D].成都:电子科技大学,2012.
    [13]郝耀辉,刘洪波等.基于USB加密锁的软件防盗版方法[J].计算机工程,2010,36(23):119-123.
    [14]姜建芳.西门子WinCC组态软件工程应用技术[M].北京:机械工业出版社,2015.
    [15]高连生,盛柏林.动态链接库在组态软件中的应用[J].工业控制计算机,2010,23(6):21-22.
    [16]任立鹏.基于USB技术的软件加密锁研究与实现[D].沈阳:沈阳航空航天大学,2010.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700