首页 / 专利库 / 电脑零配件 / 外围设备 / 键盘 / 一种数字密码的安全输入方法

一种数字密码的安全输入方法

阅读:644发布:2024-01-08

专利汇可以提供一种数字密码的安全输入方法专利检索,专利查询,专利分析的服务。并且本 发明 公开的一种数字密码的安全输入方法,包括以下步骤:1、用户从应用程序所提供的图片中选择十张,并将每张图片与密码输入 键盘 上的数字0、1…9进行一一对应;2、当用户输入数字密码时,应用程序对于用户的每一次输入数字密码都会随机地调用一张图片显示给用户;3、用户将即将输入的一位密码与应用程序显示的图片所对应的数字进行相加,将相加得到的数字对10进行求余,将得到的余数输入到输入框内,直至数字密码输入结束;4、当用户输入数字密码完毕后,应用程序将输入框内的数字与调用的图片所对应的数字按照顺序进行运算,即可得到用户实际输入的数字密码。采用本发明的方法可以有效地保证用户在输入密码时保护信息不被非法获取。,下面是一种数字密码的安全输入方法专利的具体信息内容。

1.一种数字密码的安全输入方法,其特征在于,包括以下步骤:
步骤1,初始化时,用户从应用程序所提供的图片中选择十张,并将每张图片与密码输入键盘上的数字0、1、2…9进行一一对应,同时用户需要记住每张图片与数字之间的对应关系,应用程序将每张图片与数字之间的对应关系进行存储;
步骤2,当用户输入数字密码时,应用程序对于用户的每一次输入数字密码都会从用户在步骤1选择的十张图片中随机地调用一张图片显示给用户;
步骤3,用户将即将输入的一位密码与应用程序当前随机显示的这张图片所对应的数字进行相加,并将相加得到的数字对10进行求余,然后将得到的余数输入到输入框内,如此循环直至数字密码输入结束;
步骤4,当用户输入数字密码完毕后,应用程序将输入框内的数字与调用的图片所对应的数字按照顺序进行运算,即可得到用户实际输入的数字密码,如判定运算得到的数字密码与用户所设定的数字密码一致,则允许用户对应用程序进行操作。

说明书全文

一种数字密码的安全输入方法

技术领域

[0001] 本发明涉及数字密码保护技术领域,尤其涉及一种数字密码的安全输入方法。

背景技术

[0002] 用户在登录账户的时候,许多应用程序需要用户输入数字密码才能安全登录应用程序,对应用程序进行操作。保证数字密码的输入安全是很重要的,尤其是在涉及用户财物的情况下。针对数字密码输入安全的研究有很多,例如,专利号为201310441921.7的中国专利公开的智能触摸屏POS机密码安全保护装置及方法,其装置包括FPGA模、显示屏接口电路、触摸屏接口电路及内置隐藏内存,所述FPGA模块通过显示屏接口电路连接POS机显示屏,通过触摸屏接口电路连接POS机触摸屏,所述FPGA模块用于在Android系统驱动的控制下实现上电和关闭,在上电后,获得显示屏和触摸屏的控制权,使用内置隐藏内存作为显存进行显示屏的界面显示,而后对通过触摸屏输入的密码进行加密运算产生密文,并将密文加扰传输;所述内置隐藏内存与FPGA模块连接,用于在FPGA模块获得显示屏和触摸屏的控制权后,一方面作为显存进行显示屏的界面显示,另一方面进行加密过程的数据缓存。该装置的优点在于:采用物理隔离保证安全性,对原有硬件平台和软件平台不会产生任何影响,采用内置隐藏内存作为显存,杜绝了隐藏在Android系统底层的木程序、固件程序、处理器微代码等通过拷贝系统内存的方式截获密码的可能性。同时,该装置具有低功耗、小体积等优点。但是,这种装置仍然存在在用户输入密码的时候,保护信息被非法获取的可能性。
[0003] 为此,申请人进行了有益的探索和尝试,找到了解决上述问题的办法,下面将要介绍的技术方案便是在这种背景下产生的。

发明内容

[0004] 本发明所要解决的技术问题:针对现有技术的不足而提供一种数字密码的安全输入方法。
[0005] 本发明所解决的技术问题可以采用以下技术方案来实现:
[0006] 一种数字密码的安全输入方法,包括以下步骤:
[0007] 步骤1,初始化时,用户从应用程序所提供的图片中选择十张,并将每张图片与密码输入键盘上的数字0、1、2…9进行一一对应,同时用户需要记住每张图片与数字之间的对应关系,应用程序将每张图片与数字之间的对应关系进行存储;
[0008] 步骤2,当用户输入数字密码时,应用程序对于用户的每一次输入数字密码都会从用户在步骤1选择的十张图片中随机地调用一张图片显示给用户;
[0009] 步骤3,用户将即将输入的一位密码与应用程序当前随机显示的这张图片所对应的数字进行相加,并将相加得到的数字对10进行求余,然后将得到的余数输入到输入框内,如此循环直至数字密码输入结束;
[0010] 步骤4,当用户输入数字密码完毕后,应用程序将输入框内的数字与调用的图片所对应的数字按照顺序进行运算,即可得到用户实际输入的数字密码,如判定运算得到的数字密码与用户所设定的数字密码一致,则允许用户对应用程序进行操作。
[0011] 由于采用了如上的技术方案,本发明的有益效果在于:采用本发明的方法可以有效地保证用户在输入密码时保护信息不被非法获取,提高了数字密码的安全性。附图说明
[0012] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0013] 图1是本发明的流程框图

具体实施方式

[0014] 为了使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体图示,进一步阐述本发明。
[0015] 参见图1,图中给出的是本发明的一种数字密码的安全输入方法,包括以下步骤:
[0016] 步骤S1,应用程序被安装后,在初始化时,用户从应用程序所提供的图片中选择十张,并将每张图片与密码输入键盘上的数字0、1、2…9进行一一对应,同时用户需要记住每张图片与数字之间的对应关系,应用程序将每张图片与数字之间的对应关系进行存储;
[0017] 步骤S2,当用户输入数字密码时,应用程序对于用户的每一次输入数字密码都会从用户在步骤1选择的十张图片中随机地调用一张图片显示给用户;
[0018] 步骤S3,用户将即将输入的一位密码与应用程序当前随机显示的这张图片所对应的数字进行相加,并将相加得到的数字对10进行求余,然后将得到的余数输入到输入框内,例如,用户将要输入的一位密码为6,应用程序当前随机调用的图片所对应的数字为8,那么用户只需要输入(6+8)mod10的结果4输入到输入框内即可;一直按照上述规则进行循环,直至数字密码输入结束;
[0019] 步骤S4,当用户输入数字密码完毕后,应用程序将输入框内的数字与调用的图片所对应的数字按照顺序进行运算,即可得到用户实际输入的数字密码,如判定运算得到的数字密码与用户所设定的数字密码一致,则允许用户对应用程序进行操作,如判定运算得到的数字密码与用户所设定的数字密码不一致,则不允许用户对应用程序进行操作,并提醒用户重新输入数字密码。
[0020] 以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈