一种基于数字签名的线上支付身份智能认证方法技术

技术编号:41566601 阅读:42 留言:0更新日期:2024-06-06 23:48
本发明专利技术涉及支付协议技术领域,具体涉及一种基于数字签名的线上支付身份智能认证方法。该方法对交易数据中的字符进行替换,并获取更新交易数据对应的更新哈希值;比较交易数据的原始哈希值和更新交易数据的更新哈希值,确定第一哈希值变化度;根据每种字符在不同出现位置处替换前后的第一哈希值变化度,确定第二哈希值变化度,从交易数据的字符中确定出加盐字符;匹配加盐字符和交易数据中的字符,确定哈希值变化性,对交易数据中的部分字符加盐加密,得到加盐加密后的交易数据。本发明专利技术从交易数据中提取加盐数据,将加盐数据添加到交易数据的合适的位置,得到更新后的加盐加密的交易数据,使得加盐加密后的交易数据的哈希值的防碰撞性较强。

【技术实现步骤摘要】

本专利技术涉及支付协议,具体涉及一种基于数字签名的线上支付身份智能认证方法


技术介绍

1、数字签名确保了支付信息在传输过程中的机密性,通过使用公钥加密技术,发送方可以使用接收方的公钥对数据进行加密,只有接受方的私钥才能解密数据,从而保护了支付信息免受未经授权的访问。且数字签名还可以确保支付信息的真实性和发送方的身份。通过使用发送方的私钥对数据进行签名,接收方可以使用发送方的公钥验证签名的有效性,从而确认发送方的身份。故基于数字签名的线上支付认证是必要的,其提供了安全性、完整性、认证性和防御性,确保了支付过程的安全性和可靠性。

2、目前常见的,通过密钥分离式管理机制对数字签名过程进行管理,客户端和第三方分别保管不同的用户证书私钥,各私钥之间无直接关联。签名时,客户端向第三方发起签名请求,各自采用私钥协同签名,最终组成完整签名信息,银行机构使用第三方颁发的公钥证书对完整签名信息进行验证。这种方法不仅提高了安全性,还通过使用国密算法加密,降低了敏感数据泄露的风险。

3、但是由于是对交易信息的哈希值分别用私钥进行加密,如果交易数据长度较短本文档来自技高网...

【技术保护点】

1.一种基于数字签名的线上支付身份智能认证方法,其特征在于,该方法包括以下步骤:

2.根据权利要求1所述的基于数字签名的线上支付身份智能认证方法,其特征在于,所述比较所述原始哈希值和所述更新哈希值的相似情况,确定第一哈希值变化度,包括:

3.根据权利要求2所述的基于数字签名的线上支付身份智能认证方法,其特征在于,所述根据交易数据中每个位置处的字符被替换为其他字符后得到的更新哈希值和原始哈希值的相似程度的均值,确定每个位置处的字符的第一哈希值变化度,包括:

4.根据权利要求3所述的基于数字签名的线上支付身份智能认证方法,其特征在于,所述根据所述原始哈希值...

【技术特征摘要】

1.一种基于数字签名的线上支付身份智能认证方法,其特征在于,该方法包括以下步骤:

2.根据权利要求1所述的基于数字签名的线上支付身份智能认证方法,其特征在于,所述比较所述原始哈希值和所述更新哈希值的相似情况,确定第一哈希值变化度,包括:

3.根据权利要求2所述的基于数字签名的线上支付身份智能认证方法,其特征在于,所述根据交易数据中每个位置处的字符被替换为其他字符后得到的更新哈希值和原始哈希值的相似程度的均值,确定每个位置处的字符的第一哈希值变化度,包括:

4.根据权利要求3所述的基于数字签名的线上支付身份智能认证方法,其特征在于,所述根据所述原始哈希值中字符的频率,确定原始编码序列,包括:

5.根据权利要求3所述的基于数字签名的线上支付身份智能认证方法,其特征在于,所述根据所述更新哈希值中字符的频率,确定更新编码序列,包括:

6.根据权利要求1所述的基于数字签名的线上支付身...

【专利技术属性】
技术研发人员:邵炜范潇栋俞洁沈煜凯李思涵
申请(专利权)人:杭州易靓好车互联网科技有限公司
类型:发明
国别省市:

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

1