摘要
本发明涉及数字签名技术领域,更具体地说,涉及一种包含应用方的远程签名系统和方法。本系统至少包括签名者交互组件,生成签名激活数据;应用方,生成待签名数据,协调展示签名流程的业务逻辑并处理签名结果;签名创建应用组件,用于封装签名请求并处理签名响应;身份验证模块,执行身份验证;服务器签名应用模块,基于用户身份绑定信息验证签名者身份;签名激活模块,用于管理密钥、激活签名密钥,调用签名生成模块进行远程签名;签名生成模块,生成签名密钥,对待签名数据生成签名值。本发明实现了应用方在不同应用场景中的远程密钥申请、签名和证书签发操作,显著提升了远程签名的安全性,符合SCAL2级的安全要求。
技术关键词
交互组件
签名系统
证书
服务器
身份验证模块
生成签名密钥
私钥
数据
远程签名方法
标识
加密
解密
执行身份验证
公钥
主题
ElGamal算法
验证用户身份