一种批量数据安全传输的方法及系统技术方案

技术编号:9279533 阅读:99 留言:0更新日期:2013-10-25 00:28
本发明专利技术公开了一种批量数据安全传输的方法及系统,属于信息安全领域。所述方法包括:客户端接收批量数据文件,计算生成第一签名数据,动态令牌计算生成第一签名值,客户端加密批量数据文件和第一签名值,将加密结果发给认证服务器,认证服务器解密加密结果,得到解密文件和解密数据,对解密文件计算生成第二签名值,当第二签名值和解密数据相同时,执行批量数据处理。采用本发明专利技术的技术方案,能够实现在应用动态令牌对批量目标数据操作时,无需手动输入大量数据,在易用性方面有大幅度提升,而且能够对所有目标数据做操作,防止数据被篡改或窃取,保障了批量数据传输的安全性。

【技术实现步骤摘要】

【技术保护点】
一种批量数据安全传输的方法,其特征在于,包括:步骤S1:客户端接收根据用户输入的数据生成的批量数据文件,获取所述批量数据文件中的第一关键数据,对所述第一关键数据进行计算,生成第一摘要值,对所述第一摘要值进行处理,得到第一签名数据,显示所述第一签名数据;步骤S2:动态令牌接收用户输入的所述第一签名数据,对所述第一签名数据进行计算,得到第一签名值,显示所述第一签名值;步骤S3:所述客户端向认证服务器发送获取挑战值请求;步骤S4:所述认证服务器根据接收到的所述获取挑战值请求,生成挑战值,将所述挑战值保存在预设存储区中,并将所述挑战值返回给所述客户端;步骤S5:所述客户端接收到所述挑战值后,显示所述挑战值;步骤S6:所述动态令牌接收用户输入的所述挑战值,对所述挑战值进行计算生成应答值,显示所述应答值;步骤S7:所述客户端接收用户输入的所述应答值和所述第一签名值,根据所述应答值对所述批量数据文件和所述第一签名值进行加密得到加密结果,将所述加密结果发送给所述认证服务器;步骤S8:所述认证服务器从所述预设存储区中获取所述挑战值,对所述挑战值进行计算,生成响应值,根据所述响应值对所述加密结果进行解密,得到解密结果,从所述解密结果中获取解密文件和解密数据;步骤S9:所述认证服务器获取所述解密文件中的第二关键数据,对所述第二关键数据进行计算,生成第二摘要值,对所述第二摘要值进行处理,得到第二签名数据,对所述第二签名数据进行计算,生成第二签名值,判断所述解密数据和所述第二签名值是否相同,如果是,则执行批量数据处理,将处理结果 返回给所述客户端,否则向所述客户端返回认证失败的响应。...

【技术特征摘要】

【专利技术属性】
技术研发人员:陆舟于华章
申请(专利权)人:飞天诚信科技股份有限公司
类型:发明
国别省市:

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

1