[发明专利]一种基于加密狗的Web3D加密方法有效

专利信息
申请号: 201310042939.X 申请日: 2013-02-04
公开(公告)号: CN103136466A 公开(公告)日: 2013-06-05
发明(设计)人: 陈国栋;叶楠;潘翔;王杰雄;陈怡 申请(专利权)人: 福州大学
主分类号: G06F21/34 分类号: G06F21/34
代理公司: 福州元创专利商标代理有限公司 35100 代理人: 蔡学俊
地址: 350108 福建省福州市*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 加密 web3d 方法
【权利要求书】:

1.一种基于加密狗的Web3D加密方法,其特征在于:包括加密狗密钥处理、web接口处理以及应用软件验证;

所述加密狗密钥处理包括以下步骤:

S11,创建一个DLL服务器,添加组件对象和接口,进行S12;

S12,调用外部加密狗的DLL,将硬件加密后的PID数据放入缓存中,进行S13;

S13,开始访问USB接口,检测是否有正确的加密狗已插入;如果检测到有加密狗的访问,则进行S14;如果未检出到加密狗,则显示未检测到加密狗信息,跳至S15;

S14,当检测到有加密狗的访问后,读取该加密狗的PID,判断是否与缓存中的PID一致;如果数据匹配,进行S16,如果数据不匹配,跳至S15;

S15,程序终止运行;

S16,读取自定义数据,进行S17;

S17,对S16中的读取自定义数据采用MD5算法进行加密成特定的目标密钥有效可行;

所述web接口处理采用在HTML<object>标签定义一个嵌入的对象,当web要请求使用一个COM对象时,web接口就会通过COM的对象标识符CLSID来创建COM对象,再由IID获得COM对象的一个接口指针,通过该接口指针,web就能调用COM对象得到所要的信息;

所述的应用软件验证是根据web3d应用软件与HTML网页进行交互的机理进行信息验证。

2.根据权利要求1所述的基于加密狗的Web3D加密方法,其特征在于:所述的应用软件验证包括以下步骤:

S21,web3d浏览器调用函数,并读取从HTML中返回的信息,存入缓存;

S22,写入所述自定义数据;

S23,采用MD5生成特定的目标信息;

S24,验证所述S17生成的目标密钥是否与S23中生成特定的目标信息一致;如果两者数据一致,则转至S25;如果两者数据不一致,则转至S26;

S25,两者数据一致,说明检测有加密狗的访问且信息验证通过,允许用户操作服务页面;

S26,两者数据不一致,说明没有检测到加密狗的访问或信息验证不通过,拒绝用户的操作访问。

3.根据权利要求2所述的基于加密狗的Web3D加密方法,其特征在于:web3d浏览器是调用在HTML网页中里定义的JavaScript函数。

4.根据权利要求1所述的基于加密狗的Web3D加密方法,其特征在于:所述自定义数据是当前年、月、日、分这个4个数据。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州大学,未经福州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310042939.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top