说明:收录25万 73个行业的国家标准 支持批量下载
文库搜索
切换导航
文件分类
频道
联系我们
问题反馈
文件分类
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211111369.0 (22)申请日 2022.09.13 (71)申请人 三未信安科技股份有限公司 地址 100102 北京市朝阳区广顺北 大街16 号院2号楼14层140 6室 (72)发明人 张洪超 王腾飞 (74)专利代理 机构 北京首捷专利代理有限公司 11873 专利代理师 梁婧宇 (51)Int.Cl. H04L 9/08(2006.01) H04L 67/02(2022.01) G06F 21/33(2013.01) G06F 21/34(2013.01) G06F 21/45(2013.01)G06F 9/455(2006.01) G06F 16/955(2019.01) (54)发明名称 一种全浏览器调用智能密码钥匙密码应用 实现方法 (57)摘要 本发明提供了一种全浏览器调用智能密码 钥匙密码应用实现方法, 包括: 建立符合智 能密 码钥匙密码应用接口规范的本地服务程序并启 动; 浏览器加载JavaScrip t接口库, 并将WEB应用 通过JavaScript接口库调用智能密码钥匙的方 法请求参数封装为JSON格式的请求报文, 通过 HTTPS协议发送给本地服务程序; 本地服务程序 判断请求的类型; 本地服务程序进行浏览器URL 跨域请求处理, 或本地服务程序根据HTTPS请求 的URL在方法与请求URL路由表中查找浏览器调 用方法对应的处理方法; 本地服务程序将结果封 装为JSON格式的响应报文返回至浏览器。 本发明 基于本机HTTPS服务, 有效提高了浏览器调用的 简便性, 同时可支持Web应用的跨域请求及同步 方式方法调用。 权利要求书1页 说明书4页 附图2页 CN 115412242 A 2022.11.29 CN 115412242 A 1.一种全浏览器调用智能密码钥匙密码应用实现方法, 其特 征在于, 包括如下步骤: S1、 建立符合智能密码钥匙密码应用接口规范的本地服务程序并启动, 本地服务程序 将所述智能密码钥匙的符合智能密码钥匙密码应用接口规范的接口供浏览器通过 JavaScript接口调用; S2、 浏览器加载JavaScript接口库, 并将WEB应用通过JavaScript接口库调用智能密码 钥匙的方法请求 参数封装为JSON格式的请求报文; S3: 浏览器将JSON格式的请求报文通过HTTPS协议发送所述JSON格式的请求报文给本 地服务程序; S4: 本地服务程序接收到HTTPS请求后, 判断请求的类型是否为OPTIONS; 若是进入S5; 若否, 进入S6; S5: 本地服务程序进行浏览器URL跨域请求处理, 本地服务程序返回允许跨域请求的 HTTPS响应报文, 并进入S7; S6: 本地服务程序根据HTTPS请求的URL在方法与请求URL路由表中查找浏览器调用方 法对应的处理方法, 所述方法与请求URL路由表中存储有URL路径与智能密码钥匙密码 应用 接口规范中的接口调用方法的对应关系; 若找到对应的处理方法后, 执行WEB应用调用智能 密码钥匙的请求的相应处 理方法调用, 并进入S7; S7: 本地服务程序将调用智能密码钥匙的结果封装为JSON格 式的响应报文返回至浏览 器。 2.根据权利要求1所述的全浏 览器调用智能密码钥匙密码应用实现方法, 其特征在于, 所述S3中, 浏览器将JSON格式的请求报文通过XMLHttpRequest对象发送所述JSON格式的请 求报文给本地 服务程序。 3.根据权利要求1所述的全浏 览器调用智能密码钥匙密码应用实现方法, 其特征在于, 所述S5具体包括: 本地服务程序返回允许跨域请求的HTTPS响应报文; 浏览器接收到允许跨域请求的 HTTPS响应报文后自动发起请求类型为POST的WEB应用调用智能密码钥匙的请求, 并进入 S7。 4.根据权利要求1所述的全浏 览器调用智能密码钥匙密码应用实现方法, 其特征在于, 所述S7之后还包括: 浏览器利用JavaScript接口库解析JSON格式的响应报文, 提取信息并 展示结果。权 利 要 求 书 1/1 页 2 CN 115412242 A 2一种全浏览器调用智能密码钥匙密码应用实现方 法 技术领域 [0001]本发明属于浏览器调用智能密码钥匙技术领域, 涉及一种全浏览器调用智能密码 钥匙密码应用实现方法, 具体涉及一种通过本地HTTPS服务向浏览器提供智能密码钥匙调 用能力的方法。 背景技术 [0002]随着互联网等技术的快速发展, 浏览器应用系统对数据安全性、 身份鉴别的要求 越来越高, 越来越多的应用系统采用智能密码钥匙作为身份载体和密码运 算的设备。 [0003]主流浏览器IE、 Chrome(V42之前), Firefox(52.9之前), 在Web应用中调用本机智 能密码钥匙时, 通过ActiveX或NPAPI技术实现的控件调用。 随着这些主流浏览器如IE停止 服务全面转向Edge, 且Edge、 Chrome、 Firefox不再支持A ctiveX或NPAPI的控件, 因此对于用 户在使用浏览器调用本机智能密码钥匙时带来很大的影响, 所以支持全浏览器调用智能密 码钥匙的调用实现方法成为非常必要的任务, 同时随着我国的技术进步, 越来越多的机构 采用国产操作系统及浏览器, 因此必须使用支持全浏览器调用智能密码钥匙的技术, 来满 足多样化的需求。 [0004]因此, 如何提供一种基于HTTPS通讯协议的全浏览器调用 智能密码钥匙密码应用 实现方法是本领域 技术人员亟需解决的问题。 发明内容 [0005]有鉴于此, 本发明提出了一种全浏览器调用智能密码钥匙密码应用实现方法, 解 决现有技 术中的技 术问题。 [0006]为了实现上述目的, 本发明采用如下技 术方案: [0007]本发明公开了一种全浏览器调用智能密码钥匙密码应用实现方法, 包括如下步 骤: [0008]S1、 建立符合智能密码钥匙密码应用接 口规范的本地服务程序并启动, 本地服务 程序将所述智能密码钥匙的符合智能密码钥匙密码应用接口规范的接口供浏览器通过 JavaScript接口调用; [0009]S2、 浏览器加载JavaS cript接口库, 并将WEB应用通过JavaScript接口库调用智能 密码钥匙的方法请求 参数封装为JSON格式的请求报文; [0010]S3: 浏览器将JSON格式的请求报文通过HTTPS协议发送所述JSON格式的请求报文 给本地服务程序; [0011]S4: 本地服务程序接收到HTTPS请 求后, 判断请 求的类型是否为OPTIONS; 若是进入 S5; 若否, 进入S6; [0012]S5: 本地服务程序 进行浏览器URL跨域请求 处理, 本地服务程序返回允许跨域请 求 的HTTPS响应报文, 并进入S7; [0013]S6: 本地服务程序根据HTTPS请求的URL在方法与请求URL路由表中查找浏览器调说 明 书 1/4 页 3 CN 115412242 A 3
专利 一种全浏览器调用智能密码钥匙密码应用实现方法
文档预览
中文文档
8 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2元下载(无需注册)
温馨提示:本文档共8页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2元下载
本文档由 人生无常 于
2024-03-18 04:03:54
上传分享
举报
下载
原文档
(443.9 KB)
分享
友情链接
DB23-T 3212—2022 一体化在线政务服务平台运行维护规范 黑龙江省.pdf
GB-T 32007-2015 汽车零部件的统一编码与标识.pdf
腾讯研究院:2024工业大模型应用报告-2024-04-宏观大势.pdf
GB 22021-2008 国家大地测量基本技术规定.pdf
tc260 大数据安全标准化白皮书 2017版.pdf
GB-T 42606-2023 固定式压力容器修理导则.pdf
GB-T 39637-2020 金属和合金的腐蚀 土壤环境腐蚀性分类.pdf
T-GHDQ 88.2—2022 车辆无线通信信息安全测试规范 第2部分:车载WLAN安全测试规范.pdf
GB-T 43020-2023 调频频段数字音频广播接收机技术规范.pdf
阿里云 专有云企业版 云平台 混合云备份用户指南 2022.pdf
T-ZZB 1934—2020 超高效节能电机用高绝缘漆包铜圆线.pdf
DB31-T 684-2023 养老机构照护服务分级要求 上海市.pdf
T-GHDQ 100—2022 智能网联汽车控制器硬件信息安全测试规范.pdf
GB-T 15148-2008 电力负荷管理系统技术规范.pdf
SN-T 3246.4-2017 进出口音视频设备检验技术要求 第4部分:投影仪的能效.pdf
T-ZJASE 024—2023 呼吸阀定期校验规则.pdf
DB3308-T 067-2020 “三衢味”区域公用品牌准入和管理规范 衢州市.pdf
T-CISA 216—2022 船舶用热轧纵向变厚度钢板.pdf
GB-T 40260-2021 高分子膜材料气体渗透性能测试方法.pdf
GB-T 22719.1-2008 交流低压电机散嵌绕组匝间绝缘 第1部分:试验方法.pdf
交流群
-->
1
/
3
8
评价文档
赞助2元 点击下载(443.9 KB)
回到顶部
×
微信扫码支付
2
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。