CN105260681A - 密码的保护方法及装置 - Google Patents

密码的保护方法及装置 Download PDF

Info

Publication number
CN105260681A
CN105260681A CN201510821736.XA CN201510821736A CN105260681A CN 105260681 A CN105260681 A CN 105260681A CN 201510821736 A CN201510821736 A CN 201510821736A CN 105260681 A CN105260681 A CN 105260681A
Authority
CN
China
Prior art keywords
password
information
input
corresponding relation
interface
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510821736.XA
Other languages
English (en)
Other versions
CN105260681B (zh
Inventor
杨辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201510821736.XA priority Critical patent/CN105260681B/zh
Publication of CN105260681A publication Critical patent/CN105260681A/zh
Application granted granted Critical
Publication of CN105260681B publication Critical patent/CN105260681B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/82Protecting input, output or interconnection devices
    • G06F21/83Protecting input, output or interconnection devices input devices, e.g. keyboards, mice or controllers thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Storage Device Security (AREA)
  • User Interface Of Digital Computer (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

本发明提供一种密码的保护方法及装置,该密码的保护方法包括:显示信息界面,该信息界面包括输入接口;获取该输入接口接收到的初始密码信息;根据预设密码对应关系将该初始密码信息转换为对应的目标密码信息;该预设密码对应关系包括该初始密码信息与该目标密码信息之间的对应关系。本发明的密码的保护方法及装置,通过将用户输入的密码按照预设密码对应关系转换为目标密码,从而有效地防止了输入法获取密码,提高了信息的安全性。

Description

密码的保护方法及装置
技术领域
本发明涉及终端领域,特别是涉及一种密码的保护方法及装置。
背景技术
随着终端的日益普及,为了便于管理用户信息,很多应用程序都需要输入账号和密码才能登陆。
现有的密码一般都通过输入法输入,但是由于输入法会记录用户的输入内容;当输入法被不法分子监听时,导致用户的密码很容易被获取。尽管目前通过打乱输入位置的方式来防止输入法获取密码,但是对于android***的终端,输入法依然可以绕过此方式,获取用户输入的内容;因此仍然会泄露用户的密码,造成信息安全隐患。
发明内容
本发明实施例提供一种密码的保护方法及装置,以解决现有终端的输入法获取输入的内容,导致密码容易被泄露,造成信息安全隐患的技术问题。
为解决上述问题,本发明提供的技术方案如下:
本发明实施例提供一种密码的保护方法,其包括:
显示信息界面,所述信息界面包括输入接口;
获取所述输入接口接收到的初始密码信息;
根据预设密码对应关系将所述初始密码信息转换为对应的目标密码信息;所述预设密码对应关系包括所述初始密码信息与所述目标密码信息之间的对应关系。
本发明实施例还提供一种密码的保护装置,其包括:
第一显示模块,用于显示信息界面,所述信息界面包括输入接口;
获取模块,用于获取所述输入接口接收到的初始密码信息;
转换模块,用于根据预设密码对应关系将所述初始密码信息转换为对应的目标密码信息;所述预设密码对应关系包括所述初始密码信息与所述目标密码信息之间的对应关系。
相较于现有技术,本发明的密码的保护方法及装置,通过将用户输入的密码按照预设密码对应关系转换为目标密码,从而有效地防止了输入法获取密码,提高了信息的安全性。
附图说明
图1为本发明实施例一提供的密码的保护方法的流程图;
图2为本发明实施例二提供的密码的保护方法的流程图;
图3为本发明实施例三提供的密码的保护装置的结构示意图;
图4为本发明实施例四提供的密码的保护装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参照图1,图1为本发明实施例一提供的密码的保护方法的流程图。
本优选实施例的密码的保护方法,包括:
步骤S101,显示信息界面;
该信息界面包括输入接口;例如终端显示一密码输入界面,该密码输入界面包括一密码输入框;即该输入接口为密码输入框,该终端可以为手机、平板电脑等设备。
步骤S102,获取该输入接口接收到的初始密码信息;
例如用户通过输入插件向该密码输入框输入密码;具体地,终端获取该密码输入框接收到的用户输入的密码;该输入插件例如为搜狗输入法、微软输入法等等。
步骤S103,根据预设密码对应关系将该初始密码信息转换为对应的目标密码信息;
该预设密码对应关系包括该初始密码信息与该目标密码信息之间的对应关系。该初始密码信息可以为通过输入法输入的密码,该目标密码信息可以为用户实际设置的密码;该预设密码对应关系例如为用户实际设置的密码是“12345”,对应的输入密码为“abcde”;
具体地,例如步骤S102中用户通过密码输入框输入的密码为“abcde”;通过查找预设密码对应关系;得到输入法输入的密码为“abcde”对应的目标密码是“12345”。之后,终端将输入接口中的“abcde”转换为“12345”。
本实施例的密码的保护方法,通过将用户输入的密码按照预设密码对应关系转换为目标密码,从而有效地防止了输入法获取密码,提高了信息的安全性。
请参照图2,图2为本发明实施例二提供的密码的保护方法的流程图。
本优选实施例的密码的保护方法,包括:
步骤S201,显示信息界面;
该信息界面包括输入接口;例如终端显示一密码输入界面,该密码输入界面包括一密码输入框;即该输入接口为密码输入框,该终端可以为手机、平板电脑等设备。
步骤S202,接收用户的激活指令;
例如,终端接收用户的激活指令;该激活指令用于激活终端当前信息界面中的输入接口,以供用户进行输入;该激活指令例如为用户点击空白密码输入框的操作;
步骤S203,根据该激活指令显示安全输入控件;
例如,终端接收到用户点击密码输入框的操作时;显示一安全输入控件;该安全输入控件可以为安全输入标识;
优选地,为了方便用户操作;该步骤还可以为:根据该激活指令在预设区域显示该安全输入控件,该预设区域为靠近该输入接口所在的区域。例如终端在密码输入框的附近显示该安全输入控件。
步骤S204,检测该安全输入控件是否接收到选取指令;
例如,该选取指令例如为用户点击该安全输入标识的操作,具体地,终端检测用户是否点击了该安全输入标识;如果是,则转到步骤S205;否则,返回步骤S204。
步骤S205,如果检测到该安全输入控件接收到该选取指令,则根据该选取指令生成提示信息;
例如终端检测到用户点击了该安全输入标识,则生成表征该预设密码对应关系的提示信息,该提示信息例如为该预设密码对应关系列表,终端还可以将该列表进行存储,例如该预设密码对应关系列表如表1所示:
表1
目标密码 输入密码
12345 abcde
abcde 12345
<>?;’ uvwsy
例如表1所示,用户实际设置的密码是“12345”,对应的输入密码为“abcde”、例如用户实际设置的密码是“abcde”,对应的输入密码为“12345”、例如用户实际设置的密码是“<>?;’”,对应的输入密码为“uvwsy”等等。
步骤S206,显示表征该预设密码对应关系的提示信息;
该提示信息用于提示用户根据所述目标密码输入对应的所述初始密码,例如终端将步骤S205生成的预设密码对应关系列表显示在屏幕上。
步骤S207,获取该输入接口接收到的初始密码信息;
例如可通过输入插件向该输入接口输入该初始密码信息,具体地用户通过输入插件向该密码输入框输入密码;终端获取该密码输入框接收到的用户输入的密码;该输入插件例如为搜狗输入法、微软输入法等等。
步骤S208,根据预设密码对应关系将该初始密码信息转换为对应的目标密码信息;
该预设密码对应关系包括该初始密码信息与该目标密码信息之间的对应关系。该初始密码信息可以为通过输入法输入的密码,该目标密码信息可以为用户实际设置的密码;该预设密码对应关系例如为用户实际设置的密码是“12345”,则对应在输入法中输入“abcde”;
具体地,例如步骤S207中用户通过密码输入框输入的密码为“abcde”;例如通过查找预设密码对应关系列表;得到输入法输入的密码为“abcde”对应的目标密码是“12345”。之后,终端将输入接口中的“abcde”转换为“12345”。
本实施例的密码的保护方法,通过在接收到激活指令时,显示安全输入控件;根据用户的选择确定是否显示表征预设密码对应关系的提示信息,在防止输入法获取密码的同时,使用户使用更加方便,提高了用户服务质量。
以下结合具体实施方式对上述密码的保护方法进行详细说明:
例如用户点击空白输入框,准备输入密码时,在输入框附近显示安全输入标识;如果用户点击该安全输入标识后,***会生成一张输入法对应的密码表并显示,例如用户实际设置的密码是"12345",参照该密码表在输入法中输入对应的密码是"abcde"。用户通过输入法输入“abcde”,此时***将密码“abcde”转换为“12345”。如果用户未点击该安全输入标识,则***不对密码进行转换。当然可以不是在空白输入框采用上述密码保护方法,譬如仅对部分密码进行转换,例如在用户输入部分密码之后,对剩余的密码按照上述方式进行转换。
请参照图3,图3为本发明实施例三提供的密码的保护装置的结构示意图。本优选实施例的密码的保护装置30包括:第一显示模块31、获取模块32、转换模块33;
该第一显示模块31,用于显示信息界面,该信息界面包括输入接口;
该获取模块32,用于获取该输入接口接收到的初始密码信息;
该转换模块33,用于根据预设密码对应关系将该初始密码信息转换为对应的目标密码信息;该预设密码对应关系包括该初始密码信息与该目标密码信息之间的对应关系。
本实施例的密码的保护装置,通过将用户输入的密码按照预设密码对应关系转换为目标密码,从而有效地防止了输入法获取密码,提高了信息的安全性。
请参照图4,图4为本发明实施例四提供的密码的保护装置的结构示意图。本优选实施例的密码的保护装置40包括:第一显示模块41、获取模块42、转换模块43;在实施例三的基础上还可包括:接收模块44;第三显示模块45、检测模块46、处理模块47、第二显示模块48;
该接收模块44,用于在显示表征该预设密码对应关系的提示信息之前,接收用户的激活指令,该激活指令用于激活终端当前信息界面中的输入接口,以供用户进行输入。
该第三显示模块45,用于在接收用户的激活指令之后,以及显示该提示信息之前,根据该激活指令显示安全输入控件。优选地,该第三显示模块45,具体用于根据该激活指令在预设区域显示该安全输入控件,该预设区域为靠近该输入接口所在的区域。
该检测模块46,用于检测该安全输入控件是否接收到选取指令;
该处理模块47,用于当检测到所述安全输入控件接收到所述选取指令时,根据所述选取指令生成所述提示信息。
该第二显示模块48,用于在获取该输入接口接收到的初始密码之前,显示表征该预设密码对应关系的提示信息,该提示信息用于提示用户根据该目标密码输入对应的该初始密码。
本实施例的密码的保护装置,通过在接收到激活指令时,显示安全输入控件;根据用户的选择确定是否显示表征预设密码对应关系的提示信息,在防止输入法获取密码的同时,使用户使用更加方便,提高了用户服务质量。
以上对本发明实施例所提供的一种密码的保护方法和装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上该,本说明书内容不应理解为对本发明的限制。

Claims (10)

1.一种密码的保护方法,其特征在于,包括:
显示信息界面,所述信息界面包括输入接口;
获取所述输入接口接收到的初始密码信息;
根据预设密码对应关系将所述初始密码信息转换为对应的目标密码信息;所述预设密码对应关系包括所述初始密码信息与所述目标密码信息之间的对应关系。
2.根据权利要求1所述的密码的保护方法,其特征在于,在所述获取所述输入接口接收到的初始密码的步骤之前,所述方法还包括:
显示表征所述预设密码对应关系的提示信息,所述提示信息用于提示用户根据所述目标密码输入对应的所述初始密码。
3.根据权利要求2所述的密码的保护方法,其特征在于,在所述显示表征所述预设密码对应关系的提示信息的步骤之前,所述方法还包括:
接收用户的激活指令,所述激活指令用于激活终端当前信息界面中的输入接口,以供用户进行输入。
4.根据权利要求3所述的密码的保护方法,其特征在于,在所述接收用户的激活指令的步骤之后,以及所述显示所述提示信息的步骤之前,所述方法包括:
根据所述激活指令显示安全输入控件;
检测所述安全输入控件是否接收到选取指令;
如果检测到所述安全输入控件接收到所述选取指令,则根据所述选取指令生成所述提示信息。
5.根据权利要求4所述的密码的保护方法,其特征在于,所述根据所述激活指令显示安全输入控件的步骤包括:
根据所述激活指令在预设区域显示所述安全输入控件,所述预设区域为靠近所述输入接口所在的区域。
6.一种密码的保护装置,其特征在于,包括:
第一显示模块,用于显示信息界面,所述信息界面包括输入接口;
获取模块,用于获取所述输入接口接收到的初始密码信息;
转换模块,用于根据预设密码对应关系将所述初始密码信息转换为对应的目标密码信息;所述预设密码对应关系包括所述初始密码信息与所述目标密码信息之间的对应关系。
7.根据权利要求6所述的密码的保护装置,其特征在于,还包括:第二显示模块;
所述第二显示模块,用于在获取所述输入接口接收到的初始密码之前,显示表征所述预设密码对应关系的提示信息,所述提示信息用于提示用户根据所述目标密码输入对应的所述初始密码。
8.根据权利要求7所述的密码的保护装置,其特征在于,还包括:接收模块;
所述接收模块,用于在显示表征所述预设密码对应关系的提示信息之前,接收用户的激活指令,所述激活指令用于激活终端当前信息界面中的输入接口,以供用户进行输入。
9.根据权利要求8所述的密码的保护装置,其特征在于,还包括:第三显示模块、检测模块以及处理模块;
所述第三显示模块,用于在接收用户的激活指令之后,以及显示所述提示信息之前,根据所述激活指令显示安全输入控件;
所述检测模块,用于检测所述安全输入控件是否接收到选取指令;
所述处理模块,用于当检测到所述安全输入控件接收到所述选取指令时,根据所述选取指令生成所述提示信息。
10.根据权利要求9所述的密码的保护装置,其特征在于,所述第三显示模块,具体用于根据所述激活指令在预设区域显示所述安全输入控件,所述预设区域为靠近所述输入接口所在的区域。
CN201510821736.XA 2015-11-23 2015-11-23 密码的保护方法及装置 Active CN105260681B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510821736.XA CN105260681B (zh) 2015-11-23 2015-11-23 密码的保护方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510821736.XA CN105260681B (zh) 2015-11-23 2015-11-23 密码的保护方法及装置

Publications (2)

Publication Number Publication Date
CN105260681A true CN105260681A (zh) 2016-01-20
CN105260681B CN105260681B (zh) 2019-03-22

Family

ID=55100364

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510821736.XA Active CN105260681B (zh) 2015-11-23 2015-11-23 密码的保护方法及装置

Country Status (1)

Country Link
CN (1) CN105260681B (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106302943A (zh) * 2016-08-18 2017-01-04 努比亚技术有限公司 移动终端的解锁方法及解锁装置
CN106503507A (zh) * 2016-10-31 2017-03-15 维沃移动通信有限公司 一种密码显示的方法和移动终端
CN106845292A (zh) * 2017-02-14 2017-06-13 上海斐讯数据通信技术有限公司 一种智能手表及基于智能手表的数字输入方法
CN107516025A (zh) * 2017-07-04 2017-12-26 深圳天珑无线科技有限公司 终端及其密码生成方法、计算机可读存储介质
CN110287689A (zh) * 2019-05-07 2019-09-27 珠海格力电器股份有限公司 一种密码保护方法、终端及计算机可读介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020066039A1 (en) * 2000-11-30 2002-05-30 Dent Paul W. Anti-spoofing password protection
CN101794365A (zh) * 2010-03-23 2010-08-04 中兴通讯股份有限公司 在移动终端上安全输入信息的方法及移动终端
CN103853992A (zh) * 2012-11-30 2014-06-11 国际商业机器公司 接收私密信息输入的方法和装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020066039A1 (en) * 2000-11-30 2002-05-30 Dent Paul W. Anti-spoofing password protection
CN101794365A (zh) * 2010-03-23 2010-08-04 中兴通讯股份有限公司 在移动终端上安全输入信息的方法及移动终端
CN103853992A (zh) * 2012-11-30 2014-06-11 国际商业机器公司 接收私密信息输入的方法和装置

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106302943A (zh) * 2016-08-18 2017-01-04 努比亚技术有限公司 移动终端的解锁方法及解锁装置
CN106503507A (zh) * 2016-10-31 2017-03-15 维沃移动通信有限公司 一种密码显示的方法和移动终端
CN106845292A (zh) * 2017-02-14 2017-06-13 上海斐讯数据通信技术有限公司 一种智能手表及基于智能手表的数字输入方法
CN107516025A (zh) * 2017-07-04 2017-12-26 深圳天珑无线科技有限公司 终端及其密码生成方法、计算机可读存储介质
CN110287689A (zh) * 2019-05-07 2019-09-27 珠海格力电器股份有限公司 一种密码保护方法、终端及计算机可读介质
CN110287689B (zh) * 2019-05-07 2020-12-15 珠海格力电器股份有限公司 一种密码保护方法、终端及计算机可读介质

Also Published As

Publication number Publication date
CN105260681B (zh) 2019-03-22

Similar Documents

Publication Publication Date Title
CN105260681A (zh) 密码的保护方法及装置
EP3035652B1 (en) Processing method and system for automatic login based on mobile terminal
EP3447672B1 (en) Screen capturing method and apparatus
WO2012055714A1 (en) Automated adjustment of input configuration
EP2819351A1 (en) Information processing method, apparatus, and system
CN111490927B (zh) 一种显示消息的方法、装置及设备
CN105371850A (zh) 一种路线导航方法及移动终端
CA2862046C (en) Method and device for prompting program uninstallation
CN105677329A (zh) 一种控制方法及电子设备
CN104536643A (zh) 一种图标拖动方法及终端
CN106203229A (zh) 不同权限的终端设备识读二维码以显示不同信息的方法
CN107180266A (zh) 一种电力设备运维方法及装置
CN106911554B (zh) 一种历史信息展示方法及装置
CN104850971B (zh) 订单信息与物流信息的关联方法及装置
US20170003982A1 (en) Method for operating on web page of terminal and terminal
CN105763505A (zh) 基于用户账号的操作方法及装置
US20170139584A1 (en) User account switching interface
US20150317143A1 (en) Method and apparatus for installing webpage application
CN107168549B (zh) 输入方法、显示装置及计算机可读存储介质
CN115344315A (zh) 小程序页面的皮肤切换方法、装置和电子设备
CN104618818A (zh) 一种电视首页配置方法及装置
CN104932028A (zh) 一种终端定位方法及终端
CN105426703A (zh) 一种应用程序的处理方法及装置
CN105468960A (zh) 显示密码明文的方法、装置、移动设备及计算机
CN105160256A (zh) 一种检测web页面漏洞的方法及***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong

Applicant after: OPPO Guangdong Mobile Communications Co., Ltd.

Address before: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong

Applicant before: Guangdong OPPO Mobile Communications Co., Ltd.

GR01 Patent grant
GR01 Patent grant