一种密码保存、查看方法、系统及密码管理系统技术方案

技术编号:24169616 阅读:19 留言:0更新日期:2020-05-16 02:31
本发明专利技术公开了一种密码保存、查看方法、系统及密码管理系统,通过终端设备和银行之间的通信,在需要保存密码时,将用户的密码、验证信息和用户身份信息通过加密的方式发送至银行,由银行对加密的数据解密后进行保存,在需要查看密码时,提示用户输入相应的验证信息和用户身份信息,将接收的验证信息和用户身份信息进行加密并发送至银行,由银行进行解密和验证,在验证通过时将银行保存的相应密码通过加密的方式发送至终端设备,由终端设备进行解密并向用户显示密码,通过对数据进行加密的方式有效保障了验证信息、用户身份信息和密码在传输过程中的安全性,且利用银行安全等级高的特征保障了密码保存和查看密码的安全性。

A method, system and management system of password saving and checking

【技术实现步骤摘要】
一种密码保存、查看方法、系统及密码管理系统
本专利技术涉及密码保存领域,尤其涉及一种密码保存、查看方法、系统及密码管理系统。
技术介绍
随着计算机技术的发展,应用程序的数量不断增加,用户使用的应用程序的数量也不断增加。用户在使用应用程序时,通常需要设置有相应的密码,如登录密码、支付密码,为能正常登录或使用应用程序,用户需对设置的密码进行记忆。随着用户使用的应用程序的数量不断增加,用户需要记忆的密码的数量不断增加。目前,用户通常会将需要记忆的密码保存在手机的存储设备中。但是,手机的安全系统等级较低,保存在手机的存储设备中的密码会由于黑客和恶意软件的攻击而泄露。因此,如何更具安全性的保存用户的密码成为技术人员亟待解决的问题。
技术实现思路
鉴于上述问题,本专利技术提供一种克服上述问题或者至少部分地解决上述问题的密码保存、查看方法、系统及密码管理系统,技术方案如下:一种密码保存方法,包括:终端设备获得用户输入的验证信息、用户身份信息以及待保存密码,所述验证信息包括所述用户选取的验证方式以及与所述验证方式对应的验证数据;所述终端设备将所述验证信息、所述用户身份信息和所述待保存密码进行加密,获得加密数据;所述终端设备将所述加密数据发送至银行的服务器;所述服务器对所述加密数据解密,获得所述验证信息、所述用户身份信息和所述待保存密码;所述银行的存储设备对所述验证信息、所述用户身份信息和所述待保存密码进行对应保存。可选的,所述验证信息中的验证方式包括:人脸识别、指纹识别、密保问题验证、密码验证中的至少一种。可选的,所述终端设备获得用户输入的验证信息、用户身份信息以及待保存密码,包括:终端设备中的、与银行相关的应用程序获得用户输入的验证信息、用户身份信息以及待保存密码;所述终端设备将所述验证信息、所述用户身份信息和所述待保存密码进行加密,获得加密数据,包括:所述应用程序将所述验证信息、所述用户身份信息和所述待保存密码进行加密,获得加密数据;所述终端设备将所述加密数据发送至银行的服务器,包括:所述应用程序将所述加密数据发送至银行的服务器。一种密码查看方法,包括:终端设备接收用户的密码查看指令;所述终端设备提示所述用户输入验证信息和用户身份信息,所述验证信息包括所述用户在保存密码时选取的验证方式以及与所述验证方式对应的验证数据;所述终端设备将用户输入的所述验证信息和所述用户身份信息进行加密,获得第一加密数据;所述终端设备将所述第一加密数据发送至银行的服务器;所述服务器对所述第一加密数据解密,以获得第一解密数据,所述第一解密数据中包括所述验证信息和所述用户身份信息;所述服务器在所述银行的存储设备中查找与所述用户身份信息匹配的第一验证信息;所述服务器将查找到的所述第一验证信息与所述第一解密数据中的验证信息进行对比,若一致,则将所述银行的存储设备中保存的、与所述用户身份信息匹配的密码进行加密,以获得第二加密数据;所述服务器将所述第二加密数据发送至所述终端设备;所述终端设备对所述第二加密数据解密,以获得所述密码;所述终端设备向所述用户显示所述密码。可选的,所述终端设备向所述用户显示所述密码,包括:所述终端设备在预设时长内向所述用户显示所述密码;在所述预设时长后,所述终端设备停止对所述用户显示所述密码。可选的,在所述终端设备停止对所述用户显示所述密码之后,所述方法还包括:所述终端设备将所述密码丢弃。可选的,所述方法还包括:若所述服务器查找到的所述第一验证信息与所述第一解密数据中的验证信息不一致,则所述终端设备提示所述用户验证失败。一种密码保存系统,包括:终端设备、银行的服务器和银行的存储设备,其中:所述终端设备获得用户输入的验证信息、用户身份信息以及待保存密码,所述验证信息包括所述用户选取的验证方式以及与所述验证方式对应的验证数据;所述终端设备将所述验证信息、所述用户身份信息和所述待保存密码进行加密,获得加密数据;所述终端设备将所述加密数据发送至所述服务器;所述服务器对所述加密数据解密,获得所述验证信息、所述用户身份信息和所述待保存密码;所述银行的存储设备对所述验证信息、所述用户身份信息和所述待保存密码进行对应保存。一种密码查看系统,包括:终端设备、银行的服务器及银行的存储设备,其中:所述终端设备接收用户的密码查看指令;所述终端设备提示所述用户输入验证信息和用户身份信息,所述验证信息包括所述用户在保存密码时选取的验证方式以及与所述验证方式对应的验证数据;所述终端设备将用户输入的所述验证信息和所述用户身份信息进行加密,获得第一加密数据;所述终端设备将所述第一加密数据发送至所述服务器;所述服务器对所述第一加密数据解密,以获得第一解密数据,所述第一解密数据中包括所述验证信息和所述用户身份信息;所述服务器在所述银行的存储设备中查找与所述用户身份信息匹配的第一验证信息;所述服务器将查找到的所述第一验证信息与所述第一解密数据中的验证信息进行对比,若一致,则将所述银行的存储设备中保存的、与所述用户身份信息匹配的密码进行加密,以获得第二加密数据;所述服务器将所述第二加密数据发送至所述终端设备;所述终端设备对所述第二加密数据解密,以获得所述密码;所述终端设备向所述用户显示所述密码。一种密码管理系统,包括所述密码保存系统和所述密码查看系统。本专利技术公开的密码保存、查看方法、系统及密码管理系统,通过终端设备和银行之间的通信,在需要保存密码时,将用户的密码、验证信息和用户身份信息通过加密的方式发送至银行,由银行对加密的数据解密后进行保存,在需要查看密码时,提示用户输入相应的验证信息和用户身份信息,将接收的验证信息和用户身份信息进行加密并发送至银行,由银行进行解密和验证,在验证通过时将银行保存的相应密码通过加密的方式发送至终端设备,由终端设备进行解密并向用户显示密码,通过对数据进行加密的方式有效保障了验证信息、用户身份信息和密码在传输过程中的安全性,且利用银行安全等级高的特征保障了密码保存和查看密码的安全性。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1示出了一种密码保存方法的流程图;图2示出了一种密码查看方法的流程图;图3示出了一种密码保存系统的结构示意图。具体实施方式下面将本文档来自技高网...

【技术保护点】
1.一种密码保存方法,其特征在于,包括:/n终端设备获得用户输入的验证信息、用户身份信息以及待保存密码,所述验证信息包括所述用户选取的验证方式以及与所述验证方式对应的验证数据;/n所述终端设备将所述验证信息、所述用户身份信息和所述待保存密码进行加密,获得加密数据;/n所述终端设备将所述加密数据发送至银行的服务器;/n所述服务器对所述加密数据解密,获得所述验证信息、所述用户身份信息和所述待保存密码;/n所述银行的存储设备对所述验证信息、所述用户身份信息和所述待保存密码进行对应保存。/n

【技术特征摘要】
1.一种密码保存方法,其特征在于,包括:
终端设备获得用户输入的验证信息、用户身份信息以及待保存密码,所述验证信息包括所述用户选取的验证方式以及与所述验证方式对应的验证数据;
所述终端设备将所述验证信息、所述用户身份信息和所述待保存密码进行加密,获得加密数据;
所述终端设备将所述加密数据发送至银行的服务器;
所述服务器对所述加密数据解密,获得所述验证信息、所述用户身份信息和所述待保存密码;
所述银行的存储设备对所述验证信息、所述用户身份信息和所述待保存密码进行对应保存。


2.根据权利要求1所述的密码保存方法,其特征在于,所述验证信息中的验证方式包括:人脸识别、指纹识别、密保问题验证、密码验证中的至少一种。


3.根据权利要求1所述的密码保存方法,其特征在于,所述终端设备获得用户输入的验证信息、用户身份信息以及待保存密码,包括:
终端设备中的、与银行相关的应用程序获得用户输入的验证信息、用户身份信息以及待保存密码;
所述终端设备将所述验证信息、所述用户身份信息和所述待保存密码进行加密,获得加密数据,包括:
所述应用程序将所述验证信息、所述用户身份信息和所述待保存密码进行加密,获得加密数据;
所述终端设备将所述加密数据发送至银行的服务器,包括:
所述应用程序将所述加密数据发送至银行的服务器。


4.一种密码查看方法,其特征在于,包括:
终端设备接收用户的密码查看指令;
所述终端设备提示所述用户输入验证信息和用户身份信息,所述验证信息包括所述用户在保存密码时选取的验证方式以及与所述验证方式对应的验证数据;
所述终端设备将用户输入的所述验证信息和所述用户身份信息进行加密,获得第一加密数据;
所述终端设备将所述第一加密数据发送至银行的服务器;
所述服务器对所述第一加密数据解密,以获得第一解密数据,所述第一解密数据中包括所述验证信息和所述用户身份信息;
所述服务器在所述银行的存储设备中查找与所述用户身份信息匹配的第一验证信息;
所述服务器将查找到的所述第一验证信息与所述第一解密数据中的验证信息进行对比,若一致,则将所述银行的存储设备中保存的、与所述用户身份信息匹配的密码进行加密,以获得第二加密数据;
所述服务器将所述第二加密数据发送至所述终端设备;
所述终端设备对所述第二加密数据解密,以获得所述密码;
所述终端设备向所述用户显示所述密码。


5.根据权利要求4所...

【专利技术属性】
技术研发人员:黄文强季蕴青张懂胡玮易念胡传杰浮晨琪胡路苹黄雅楠李蚌蚌申亚坤王畅畅徐晨敏
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京;11

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

1