一种支持全浏览器的数字签名方法和系统

基本信息

申请号 CN202010994638.7 申请日 -
公开(公告)号 CN112118114A 公开(公告)日 2020-12-22
申请公布号 CN112118114A 申请公布日 2020-12-22
分类号 H04L9/32(2006.01)I;H04L29/06(2006.01)I 分类 电通信技术;
发明人 方伟明;姚有方;朱世杰;郭斌超 申请(专利权)人 浙江省数字安全证书管理有限公司
代理机构 杭州裕阳联合专利代理有限公司 代理人 田金霞
地址 310000浙江省杭州市下城区中山北路631号22层
法律状态 -

摘要

摘要 本发明公开了一种支持全浏览器的数字签名方法和系统,所述方法包括如下步骤:启动本地程序,采用Localhost地址创建服务器Socket监听http/https请求;浏览器根据指令操作将待签名数据和指令参数封装成消息数据,并将所述消息数据封装于http/https请求数据包;向Localhost地址发送http/https请求数据包,并向Localhost发送待签名数据和指令参数;本地程序根据获取的http/https请求数据包调用智能密码钥匙对待签名数据进行计算获取签名结果;将签名结果封装于http/https响应数据包,并将http/https响应数据包发送给浏览器;浏览器解析http/https响应数据包中的签名结果,完成签名操作。