电网年度运行方式编制安全加密装置的制造方法

文档序号:9106268阅读:322来源:国知局
电网年度运行方式编制安全加密装置的制造方法
【技术领域】
[0001]本实用新型涉及电网信息传导加密技术领域,尤其涉及电网年度运行方式编制安全加密装置。
【背景技术】
[0002]随着科学技术高速发展、人力成本的提升,要求系统的自动化程度也越来越高,系统越智能,人力成本就越少。系统的智能程度除了取决于硬件之外,主要取决于智能系统的大脑一一软件程序。软件的最大特点就是可移植性,这为开发者带来方便的同时也使得软件的版权得不到保护,容易被拷盗,从而对软件开发商造成经济损失,如何保护软件开发商的权益就成了软件开发商重中之重。
[0003]为了保护软件开发商的权益,减少软件开发商的损失,除了软件加密技术不断更新之外,硬件加密技术也在不断的发展,从早期的8位单片机加密狗发展到现在的32位智能卡加密狗,随着加密狗硬件处理能力的不断增强,计算机USB端口的普及,对软件的保护逐渐开始依赖于通用的加密算法,而不再只依赖于加密软件的加密编程技巧,功能也越来越复杂,从早期单纯的存入保密数据到现在的代码移植,动态链接库和控件调用。
[0004]加密狗丰富的功能为我们保护软件版权提供更多方式,如何充分利用加密狗现有的技术来降低软件被非法使用的可能性,现有典型的使用加密狗进行代码移植加密的方法,把计算机端程序代码部分移植到加密狗内部,如果没有加密狗,计算机端程序缺少加密狗代码而使得计算机端程序无法执行或者执行结果出错,从而只需要管控加密狗授权就可以保护软件不会被非法使用。虽然计算机程序码移植到加密狗内部,但是受加密狗自身容量以及代码执行速度的限制,加密狗代码不可能太复杂,否则容易造成软件执行速度的降低,影响计算机软件的质量。
[0005]计算机端程序运行到需要调用加密狗代码时,需要将数据传递给加密狗,然后将加密狗代码执行结果返回给计算机端程序,计算机端程序根据返回结果执行后续代码。计算机程序调用加密狗程序是通过通讯接口(比如USB接口)实现的,加密狗程序执行结果也是由接口返回的,在与加密狗进行数据交换时,数据可以通过接口监视软件获取。由于加密狗代码复杂度比较低,破解者可以根据监控获取的数据进行破解加密狗代码,从而将加密狗代码还原达到破解的目的,最终造成软件开发商利益受损。
[0006]在电力系统中,电网年度运行方式编制工作是常态性工作,编制报告给出一定时期内的电力系统运行、建设和生产的大政方针,为电网的电量计划、设备检修、电网建设和调度运行等提供决策依据。其中涉及大量需严格保密的内容,在数据拷贝和转移过程中,保密强度要求非常高,但是现有技术中的加密狗不能满足提高保密度的要求。

【发明内容】

[0007]本实用新型正是针对现有技术不足,提供一种能够有效避免破解者破解加密狗代码,不会造成软件开发商利益受损,使电网内部的软件程序和信息数据进一步提高保密性能的电网年度运行方式编制安全加密装置。
[0008]所述电网年度运行方式编制安全加密装置,用于保护电网年度运行方式编制导出的数据、信息,包括导出数据加密狗和启动加密狗,所述导出数据加密狗直接与电脑USB端口连接,导出数据加密狗包括外壳、FLASH芯片、启动代码芯片、与电脑对接的第一 USB接口、与启动加密狗连接的USB接口插槽,所述FLASH芯片和启动代码芯片均安装在所述外壳的内部,所述第一 USB接口和USB接口插槽分别安装在外壳上的不同方向的侧边,所述第一USB接口连接所述FLASH芯片,FLASH芯片连接启动代码芯片,启动代码芯片连接所述USB接口插槽;
[0009]所述启动加密狗包括壳体、触发代码芯片和第二 USB接口,所述触发代码芯片安装在所述壳体内,且触发代码芯片与所述第二 USB接口连接,所述第二 USB接口与导出数据加密狗上的USB接口插槽相互插接,触发代码芯片通过第二 USB接口与USB接口插槽的插接来触发启动代码芯片启动。
[0010]进一步的:所述第一 USB接口和第二 USB接口为asp接口、php接口、jsp接口和net接口中的一种。
[0011]进一步的:所述FLASH芯片为SLC存储芯片。
[0012]本实用新型结构简单合理,通过设置导出数据加密狗和启动加密狗的配合使用,在导出数据加密狗设置启动代码芯片和与启动加密狗连接的USB接口插槽,且启动加密狗包括触发代码芯片和与USB接口插槽插接的第二 USB接口,在使用时,启动加密狗通过触发代码芯片触发启动代码芯片工作,才能使导出数据加密狗工作,从而顺利地将电脑中的文件导出,必须同时配合导出数据加密狗和启动加密狗,缺一不可,从而提高了加密性能,能够有效避免破解者破解加密狗代码,不会造成软件开发商利益受损,而且使电网内部的软件程序和信息数据进一步提高保密性能。
【附图说明】
[0013]图1为本实用新型电网年度运行方式编制安全加密装置的结构示意图。
【具体实施方式】
[0014]下面将结合具体的实施例来说明本实用新型的内容。
[0015]请参阅图1,图1为本实用新型电网年度运行方式编制安全加密装置的结构示意图。
[0016]所述电网年度运行方式编制安全加密装置,用于保护电网年度运行方式编制导出的数据、信息,包括导出数据加密狗10和启动加密狗20,所述导出数据加密狗10直接与电脑USB端口连接,导出数据加密狗10包括外壳1UFLASH芯片12、启动代码芯片13、与电脑对接的第一 USB接口 13、与启动加密狗20连接的USB接口插槽14,所述FLASH芯片12和启动代码芯片13均安装在所述外壳11的内部,所述第一 USB接口 13和USB接口插槽14分别安装在外壳11上的不同方向的侧边,所述第一 USB接口 13连接所述FLASH芯片12,FLASH芯片12连接启动代码芯片13,启动代码芯片13连接所述USB接口插槽14 ;
[0017]所述启动加密狗20包括壳体21、触发代码芯片22和第二 USB接口 23,所述触发代码芯片22安装在所述壳体21内,且触发代码芯片22与所述第二 USB接口 23连接,所述第二 USB接口 23与导出数据加密狗10上的USB接口插槽14相互插接,触发代码芯片22通过第二 USB接口 23与USB接口插槽14的插接来触发启动代码芯片13启动。
[0018]所述第一USB 接口 13 和第二 USB 接口 23 为 asp 接口、php 接口、jsp 接口和 net接口中的一种,便于使用。
[0019]所述FLASH芯片12为SLC存储芯片,便于获得,且成本低廉。
[0020]在使用时,将FLASH芯片12代码设置简单,提高软件执行速度和计算机软件的质量,将启动代码芯片13和触发代码芯片22内的代码设置复杂,提高加密性能,防止被人破解。
[0021]本实用新型结构简单合理,通过设置导出数据加密狗10和启动加密狗20的配合使用,在导出数据加密狗10设置启动代码芯片13和与启动加密狗20连接的USB接口插槽14,且启动加密狗20包括触发代码芯片22和与USB接口插槽14插接的第二 USB接口 23,在使用时,启动加密狗20通过触发代码芯片22触发启动代码芯片113工作,才能使导出数据加密狗10工作,从而顺利地将电脑中的文件导出,必须同时配合导出数据加密狗10和启动加密狗20,缺一不可,从而提高了加密性能,能够有效避免破解者破解加密狗代码,不会造成软件开发商利益受损,而且使电网内部的软件程序和信息数据进一步提高保密性能。
[0022]以上所述仅为本实用新型的较佳实施例而已,并不用以限制本实用新型,凡在本实用新型的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本实用新型的保护范围之内。
【主权项】
1.电网年度运行方式编制安全加密装置,用于保护电网年度运行方式编制导出的数据、信息,其特征在于,包括导出数据加密狗(10)和启动加密狗(20),所述导出数据加密狗(10)直接与电脑USB端口连接,导出数据加密狗(10)包括外壳(11)、FLASH芯片(12)、启动代码芯片(13)、与电脑对接的第一 USB接口(13)、与启动加密狗(20)连接的USB接口插槽(14),所述FLASH芯片(12)和启动代码芯片(13)均安装在所述外壳(11)的内部,所述第一 USB接口(13)和USB接口插槽(14)分别安装在外壳(11)上的不同方向的侧边,所述第一 USB接口(13)连接所述FLASH芯片(12),FLASH芯片(12)连接启动代码芯片(13),启动代码芯片(13)连接所述USB接口插槽(14); 所述启动加密狗(20)包括壳体(21)、触发代码芯片(22)和第二 USB接口(23),所述触发代码芯片(22)安装在所述壳体(21)内,且触发代码芯片(22)与所述第二 USB接口(23)连接,所述第二 USB接口(23)与导出数据加密狗(10)上的USB接口插槽(14)相互插接,触发代码芯片(22)通过第二 USB接口(23)与USB接口插槽(14)的插接来触发启动代码芯片(13)启动。2.如权利要求1所述的电网年度运行方式编制安全加密装置,其特征在于:所述第一USB接口(13)和第二 USB接口(23)为asp接口、php接口、jsp接口和net接口中的一种。3.如权利要求1所述的电网年度运行方式编制安全加密装置,其特征在于:所述FLASH芯片(12)为SLC存储芯片。
【专利摘要】本实用新型涉及电网年度运行方式编制安全加密装置,用于保护电网年度运行方式编制导出的数据、信息,包括导出数据加密狗和启动加密狗,导出数据加密狗包括外壳、FLASH芯片、启动代码芯片、与电脑对接的第一USB接口、与启动加密狗连接的USB接口插槽,FLASH芯片和启动代码芯片均安装在外壳的内部,第一USB接口和USB接口插槽分别安装在外壳上的不同方向的侧边,第一USB接口连接FLASH芯片,FLASH芯片连接启动代码芯片,启动代码芯片连接USB接口插槽;启动加密狗包括壳体、触发代码芯片和第二USB接口,触发代码芯片安装在壳体内,且触发代码芯片与第二USB接口连接。
【IPC分类】G06F21/12, G06F21/34
【公开号】CN204759422
【申请号】CN201520513231
【发明人】桂前进, 黄向前, 黄太贵
【申请人】国家电网公司, 国网安徽省电力公司安庆供电公司
【公开日】2015年11月11日
【申请日】2015年7月15日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1