密码传输方法、终端、服务器及可读存储介质技术

技术编号:28045944 阅读:37 留言:0更新日期:2021-04-09 23:31
本发明专利技术公开了一种密码传输方法、终端、服务器及可读存储介质,所述加密传输方法包括:在用户输入密码时,获取所述用户当前输入的字符;采用SM4算法以及存储的通信秘钥对用户当前输入的所述字符加密,生成所述字符对应的字符密码数组;在密码输入完成时,采用SM2算法以及存储的通信公钥对所述字符密码数组加密得到密文;将所述密文发送至服务器。本发明专利技术可以解决其他应用容易通过本地客户端非法获取用户输入的密码信息的问题。

【技术实现步骤摘要】
密码传输方法、终端、服务器及可读存储介质
本专利技术涉及信息安全
,特别涉及一种密码传输方法、终端、服务器及可读存储介质。
技术介绍
当下,随着信息技术的不断发展,人们的日常生活越来越依赖于数据信息,由于数据信息关乎着人们的隐私安全以及财产安全,因此,数据信息的安全性显得尤为重要。比如,用户在客户端输入密码,并将输入的密码发送至服务端保存的过程中,为提高密码的安全性,在密码的传输过程中通常会对密码信息进行加密以防止密码信息被截取泄露,但是,用户在客户端输入的密码信息传输至服务端存储前,由于本地客户端的内存中仍然存在用户输入的明文密码,导致其他应用容易通过本地客户端非法获取用户输入的密码信息。
技术实现思路
本专利技术的主要目的是提供一种密码传输方法、终端、服务器及可读存储介质,解决其他应用容易通过本地客户端非法获取用户输入的密码信息的问题。为实现上述目的,本专利技术提供一种密码传输方法,所述密码传输方法应用于客户端,所述密码传输方法包括:在用户输入密码时,获取所述用户当前输入的字符;采用SM4算本文档来自技高网...

【技术保护点】
1.一种密码传输方法,其特征在于,所述密码传输方法应用于客户端,所述密码传输方法包括:/n在用户输入密码时,获取所述用户当前输入的字符;/n采用SM4算法以及存储的通信秘钥对用户当前输入的所述字符加密,生成所述字符对应的字符密码数组;/n在密码输入完成时,采用SM2算法以及存储的通信公钥对所述字符密码数组加密得到密文;/n将所述密文发送至服务器。/n

【技术特征摘要】
1.一种密码传输方法,其特征在于,所述密码传输方法应用于客户端,所述密码传输方法包括:
在用户输入密码时,获取所述用户当前输入的字符;
采用SM4算法以及存储的通信秘钥对用户当前输入的所述字符加密,生成所述字符对应的字符密码数组;
在密码输入完成时,采用SM2算法以及存储的通信公钥对所述字符密码数组加密得到密文;
将所述密文发送至服务器。


2.如权利要求1所述的密码传输方法,其特征在于,所述在用户输入密码时,获取所述用户当前输入的字符的步骤之前,还包括:
建立与服务器的用户会话;
接收并保存服务器发送的通信秘钥;
将所述通信秘钥与所述用户会话关联,以在所述用户会话过程中采用所述通信秘钥对会话数据进行加密。


3.如权利要求1所述的密码传输方法,其特征在于,所述将所述密文发送至服务器的步骤之后,还包括:
在所述客户端与所述服务器断开会话后,删除用户会话与通信秘钥的关联关系;
删除存储的所述通信秘钥。


4.如权利要求1所述的密码传输方法,其特征在于,所述字符密码数组包括多个,所述在密码输入完成时,采用SM2算法以及存储的通信公钥对所述字符密码数组加密得到密文的步骤包括:
合并各个所述字符对应的字符密码数组,以得到密码字符串;
采用SM2算法以及存储的通信公钥对所述密码字符串加密,以得到所述密文。


5.一种密码传输方法,其特征在于,所述密码传输方法应用于服务器,所述密码传输方法包括:
接收到所述客户端发送的密文后,采用SM2算法以及通信私钥对所述密文解密得...

【专利技术属性】
技术研发人员:王邵林
申请(专利权)人:深圳市快付通金融网络科技服务有限公司
类型:发明
国别省市:广东;44

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

1