发明名称 |
一种防止智能装置输入密码被破译的密码安全保护方法 |
摘要 |
一种防止智能装置输入密码被破译的密码安全保护方法:电初始化;判断设定时间是否到,若到,则输入密码,进行运算和比对,检验密码是否相符:若密码相符,进入第一密码安全控制程序,进行出错次数减计数,并赋值于出错次数寄存器,判断寄存器内容是否为0,若否,需要继续输入认为是正确的密码,若是,对系统初始化,准入系统;若密码不相符,进入第二密码安全控制程序,进行出错次数加计数,并赋值于出错次数寄存器;在密码不相符时,还判断是否退出,若是,对定时器赋值,等候并返回;若否,直接返回继续输入密码。本发明针对非法侵入者使用高速计算机循环试算密码的方式,能够巧妙地将其引入歧途,防止智能装置输入密码被破译,对整个系统进行保护。 |
申请公布号 |
CN1773414A |
申请公布日期 |
2006.05.17 |
申请号 |
CN200410068127.3 |
申请日期 |
2004.11.12 |
申请人 |
上海电气集团股份有限公司;上海电气集团股份有限公司中央研究院 |
发明人 |
陈建 |
分类号 |
G06F1/00(2006.01);H04L9/32(2006.01);H04L12/24(2006.01) |
主分类号 |
G06F1/00(2006.01) |
代理机构 |
上海协和专利代理有限公司 |
代理人 |
张恒康 |
主权项 |
1.一种防止智能装置输入密码被破译的密码安全保护方法,包括下列步骤:1)对智能装置加密系统进行上电初始化,赋予初始值,即出错次数寄存器的初始值设为1,定时器的初始值设为第一时间值;2)判断第一时间是否到:若第一时间不到,等侯一段禁止输入密码的时间,继续判断该第一时间是否到;若设定时间到,则进入下一输入密码步骤;3)输入密码;4)对输入的密码进行运算和比对,检验是否相符:若相符,则进入第一密码安全控制程序;若不相符,则进入第二密码安全控制程序;第一密码安全控制程序包括下列步骤:41a)当输入密码与正确密码一致时,进行出错次数减计数,并将减计数结果赋值于出错次数寄存器;41b)判断出错次数寄存器内容是否为0:若否,则返回至步骤3)需要继续输入认为是正确的密码;若是,则对智能装置加密系统重新初始化,赋予初始值,即出错次数寄存器的初始值设为1,定时器的初始值设为第一时间值,结束本次密码安全控制程序,准入系统;第二密码安全控制程序包括下列步骤:42a)当输入密码与正确密码不一致时,进行出错次数加计数,并将加计数结果赋值于出错次数寄存器;42b)在密码不相符时,还判断是否退出:若是,对定时器赋予第二时间值,等候一段禁止输入密码的时间,返回至步骤2);若否,直接返回至步骤3)继续输入密码。 |
地址 |
200336上海市兴义路8号万都大厦30楼 |