当前位置: 首页 > 专利查询>许永辉专利>正文

一种加密狗及其加密系统技术方案

技术编号:9049767 阅读:179 留言:0更新日期:2013-08-15 18:20
本实用新型专利技术涉及信息技术安全领域,尤其涉及一种通过网站返利程序通过加密的方式、把加密代码加入到其中的加密狗及其加密系统,一种加密狗,包括FLASH芯片、用于直接与电脑对接的USB接口,所述的FLASH芯片里面设置有硬件算法加速器,一种使用上述的加密狗加密系统,该系统包括加密狗、用于发送加密狗的验证信息的PC机、用于对验证信息进行验证的服务器数据库,具有便于携带,便于管理的特点。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及信息技术安全领域,尤其涉及一种通过网站返利程序通过加密的方式、把加密代码加入到其中的加密狗及其加密系统
技术介绍
在中国,开发和销售网站应用系统离不开加密,因为我国的软件保护法制还不太健全,人们的法制观念也比较淡薄,盗版网站应用系统有着丰富的土壤,并且因为网站应用系统是一种非常特殊的商品,很容易复制,就其功能来讲,正版和盗版的区别很小,如果开发出来的网站应用系统不进行加密的话,那么在中国就无法销售出去。
技术实现思路
本技术的目的在于克服现有技术中的不足而提供一种便于携带,便于管理的加密狗,通过该加密狗的使用能够确保网站应用系统和用户的资料不被盗取的加密系统。本技术的目的是这样实现的:一种加密狗,包括FLASH芯片、用于直接与电脑对接的USB接口,所述的FLASH芯片里面设置有硬件算法加速器。所述的FLASH芯片为内置有RSA、DES及3DES、SHA-1算法的芯片。所述的USB 接口为 asp 接口、php 接口、jsp 接口、net 接口。所述的FLASH芯片采用SLC存储芯片。一种使用上述的加密狗加密系统,该系统包括加密狗、用于发送加密狗的验证信息的PC机、用于对验证信息进行验证的服务器数据库。本技术具有如下的优点:网站应用系统加密锁(俗称加密狗)是一种加密安全强度最好的加密产品,所谓加密锁,就是一个安装在计算机并口或USB 口上的一种特殊硬件,网站应用系统通过和这个硬件的通讯来确保网站应用系统和用户的资料不被盗取,并且他具有便于携带,便于管理的特点。附图说明图1为本技术的工作原理图。图2为加密狗的电路图。图3为在网络中的某台机器上安装加密狗的工作原理图。具体实施方式如图1所示,一种加密狗,包括FLASH芯片、用于直接与电脑对接的USB接口,所述的FLASH芯片里面设置有硬件算法加速器,。所述的FLASH芯片为内置有RSA、DES及3DES、SHA-1算法的芯片。所述的USB 接口为 asp 接口、php 接口、jsp 接口、net 接口。所述的FLASH芯片采用SLC存储芯片。一种使用上述加密狗加密系统,该系统包括加密狗、用于发送加密狗的验证信息的PC机、用于对验证信息进行验证的服务器数据库。如图1所示,线路的控制原理:客户只可以通过电脑的usb接口连接永辉促销管理软件加密盘,通过加密盘(身份验证信息通过加密方法直接写到硬件中)直接向服务器数据库发送身份验证验证信息是通过MD5比较先进的加密方式加密的。pc机讲客户的验证信息发到服务器进行对比。服务器将对比的结果发给客户的pc机。客户的pc机将验证成功的信息发给永辉促销管理软件加密盘。客户pc调取永辉促销管理软件加密盘里面的程序进行使用。图2,客户通过usb (USB 2.0高速标准,比其他加密狗速度高300%)和电脑连接。内置标准的安全算法(RSA、DES及3DES、SHA-1),硬件内部提供了国际公认的高安全性对称算法3DES,并且含有硬件算法加速器,FLASH芯片全部采用SLC存储芯片。加密盘的内部结构我们采用更大的存储空间(把整个的永辉促销管理软件都加密写到加密盘的硬件里面,还有用户的身份信息都写到里面,采用的核心安全芯片是采用全球最高安全等级CC EAL5+设计,安全空间容量最高达32GB,支持标准C语言编程,软件代码可“移植”到加密盘内),把我们的重要代码通过加密的方式写到永辉促销管理软件加密盘的硬件里面(内置标准的安全算法(RSA、DES及3DES、SHA-1),硬件内部提供了国际公认的高安全性对称算法3DES,并且含有硬件算法加 速器,FLASH芯片全部采用SLC存储芯片.)我们开发的加密盘(加密盘符合USB 2.0高速标准,比其他加密狗速度高300%。(是采用SLC芯片则速度能提升300%,擦写寿命延长10倍。)只写一个客户的信息,一个客户只可以用一个加密盘,每个加密盘的身份验证信息都是不一样的,这样一个客户出现问题不会影响其他的客户,这样我们的分区管理安全性高。加密盘PC机和服务器数据库之间的控制连接关系客户通过把加密盘插到电脑的usb接口上,客户机对服务器数据库发送一个验证信息,然后服务器数据库把结果发送给客户机进行判断。我们的接口一共有四个接口(asp接口、php接口、jsp接口、.net接口,采用接口模式和农业银行接口类使,有验证返回是否成功机制,传送过去的数据都会有代码过滤机制,防止无效的数据提入。)客户通过前面的步骤验证成功之后,会通过接口把数据调取到本地上显示,也可以通过接口向服务器数据库提交他们的数据,进行使用永辉促销管理软件。图3,是在网络中某台机器上安装加密狗,每个客户执行返利功能时,其中特定的代码会首先查找网络指定位置上的加密狗,若加密狗存在且状态正常,则服务器端会调用加密狗里面的客户端程序及加密狗里面的身份验证继续执行完成相应的操作,否则客户端程序执行失败,该方案可很好地保护网站应用系统,并且更方便的运用我们的系统。该方案有两个显著的创新:一是网站应用系统是直接写到硬件中,服务器端直接掉用加密狗中的程序,一般常规的安全狗只是起一个身份的验证。这样我们的安全性更高的。 二是加密狗里面的网站运用系统会有接口,客户其他的网站想用我们的网站应用系统,直接通过接口和加密狗就可以使用,这样加密狗的和其他网站的兼容性更大。实用性也比较的 强。权利要求1.一种加密狗,包括FLASH芯片、用于直接与电脑对接的USB接口,其特征在于:所述的FLASH芯片里面设置有硬件算法加速器。2.根据权利要求1所述的一种加密狗,其特征在于:所述的FLASH芯片为内置有RSA、DES及3DES、SHA-1算法的芯片。3.根据权利要求1所述的一种加密狗,其特征在于:所述的USB接口为asp接口、php接口、jsp 接口、net 接口。4.根据权利要求1所述的一种加密狗,其特征在于:所述的FLASH芯片采用SLC存储芯片。5.一种使用如权利要求1所述的加密狗加密系统,其特征在于:该系统包括加密狗、用于发送加密狗的验证信息的PC机、用于对验证信息进行验证的服务器数据库。专利摘要本技术涉及信息技术安全领域,尤其涉及一种通过网站返利程序通过加密的方式、把加密代码加入到其中的加密狗及其加密系统,一种加密狗,包括FLASH芯片、用于直接与电脑对接的USB接口,所述的FLASH芯片里面设置有硬件算法加速器,一种使用上述的加密狗加密系统,该系统包括加密狗、用于发送加密狗的验证信息的PC机、用于对验证信息进行验证的服务器数据库,具有便于携带,便于管理的特点。文档编号G06F21/34GK203133867SQ20132006808公开日2013年8月14日 申请日期2013年2月6日 优先权日2013年2月6日专利技术者许永辉 申请人:许永辉本文档来自技高网...

【技术保护点】
一种加密狗,包括FLASH芯片、用于直接与电脑对接的USB接口,其特征在于:所述的FLASH芯片里面设置有硬件算法加速器。

【技术特征摘要】

【专利技术属性】
技术研发人员:许永辉
申请(专利权)人:许永辉
类型:实用新型
国别省市:

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

1