隐藏型防窥窃密码的制作方法

文档序号:6619265阅读:305来源:国知局
专利名称:隐藏型防窥窃密码的制作方法
此密码是采用数学运算方法,改革常用数字密码的尝试,它弥补了常规数字密码易被人窥视而导致损失的不足,使用起来更加安全可靠,可使密码的运用更加广泛和普及。
这种密码的完成共分三步第一步是由专用芯片产生随机数据,并按密码中的位置码部分提取数据;第二步是将提取的数据与密码中的复合码部分加以复合处理,形成结果,即输入码;第三步是将输入码通过数字键输入,打开密码。密码的机器部分由显示屏、主控芯片、功能键组成。显示屏为一般液晶显示屏,要求一次能显示40位左右的数字,最好做成正方形;主控芯片的功能需具备输出随机数据,按指令提取数据并运算、记忆等功能;功能键部分设置0—9十个数字,+、-、×等符号,ON、OFF、*等键。
对于此密码的运行方式,下面举两例加以说明(1)假定密码11533428(注此密码为通过数字键输入,可随意设定,打开密码后可进行修改)释义这里的前两位即“11”为位置码,后面的533428为复合码。
按键启动程序后,显示屏显示随机数据,若数据如右表中所示内容,则取“11”位的数据454138(20位则为831454)与复合码533428分别对应处理,处理方式+、-、×均可,按事先设定为准,但结果均只取其个位数作为新的输入码相应位置的数据,若设定为“+”则输入码为987556,运行时,使用者进行心算,机器内部作同步运算,最后按输入码987556通过数字键输入,机器确认后,密码即被打开。
(2)假定密码075625|7*53*9释义这里的前两位07为位置码,后56为复合码,25为运算后数据的新位置,7*53*9为缺项输入码,为事先设定。
按键启动程序后,显示屏显示随机数据,假定数据如右表中所示内容,则取出07位的两位随机数02与复合码56复合处理,若设定为“×”,则运算后数据为02(0×5=0;2×6=12取个位数2),将数据02按位置25输入缺项输入码中相应位置,则输入码为705329,按此输入,密码被打开。
以上两种密码的定义及处理方法有较多相似之处,那就是使用者每次的输入码均不是固定不变的,也不是显示屏上显示的任何一组数据,这样,既便当外人面使用或别人偷窥也不会泄漏真实的密码。另外,其运算也极为简单,只需心算,一眼便可得出结果。
在应用时,此密码需有一专用芯片支持,它必须具备产生随机数据、记忆、运算功能。倘将其用于制造电子门锁,可彻底省去带钥匙的烦恼,没有使用普通密码锁输入密码时需外人回避的尴尬,更不会因窃贼偷窥密码而造成损失。若将其应用于各种公共场所的电话卡,信用卡,则使用起来更加安全可靠,得心应手。
权利要求
1.请求保护以随机数参与密码处理的方法。
2.请求保护将随机数与复合码结合加以运算作为输入码的方法。
3.请求保护随机数与复合码的运算结果进行特殊处理,即只取其中一位数字(一般为个位数)的办法。
4.请求保护密码与输入码不相同,而保持一定运算关系的方法。
5.请求保护对密码中各数字的定义及分别处理方法,如位置码,复合码等,以及其分别的作用。
全文摘要
隐藏型防窥窃密码是采用简单的数学运算,针对现行密码常被偷窃而采取的一种新型密码处理方法。其运行只需在一专门的能产生随机数据、记忆和运算的芯片支持下,辅以主人的简单的心算即可完成。经处理后的输入码为一组变化的数据,它主要用于电子门锁和代替需要在公共场所使用的数字密码如电话卡、信用卡、银行帐户、行李箱密码等,不用担心有人偷窥,真正做到了安全、方便。
文档编号G06F3/023GK1333495SQ0111256
公开日2002年1月30日 申请日期2001年4月15日 优先权日2001年4月15日
发明者黄银 申请人:黄银
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1