1.一种微电脑升位验证密码锁验证过程,其特征在于,包括:
步骤A.设置一定长度的密码M;
步骤B.对密码M分段:设N1、N2、N3、N4……Ni为各段密码长度,同时N1<N2<N3<N4……<Ni;
从密码M的第一位至第N1位的密码段命名为M1;
从密码M的第一位至第N2位的密码段命名为M2;
从密码M的第一位至第N3位的密码段命名为M3;
从密码M的第一位至第N4位的密码段命名为M4;
……
从密码的第一位至第Ni位的密码段命名为Mi;
因N1<N2<N3<N4……<Ni,相应的M 1< M 2< M 3< M 4……< Mi;
步骤C.从键盘输入设置的密码M,送入存储器保存;从键盘输入设置的各段密码长度参数:N1、N2、N3、N4……Ni送入存储器保存;
步骤D.初始化设置参数;
步骤E. 用户输入验证密码段M,同存储器里设置对应的密码段比对,如果比对一致则执行步骤I, 否则执行步骤F;
步骤F. 判断密码是否升至最高位,是则执行步骤G,否则执行步骤H;
步骤G. .将升位后的验证密码段作为新的验证密码段,执行步骤E;
步骤H.密码按照M 1→ M 2→ M 3→ M 4……< Mi的顺序升位输入验证,将本次验证密码段的下一密码段作为新的验证密码段,执行步骤G.;
步骤I.用户通过密码验证,执行开锁,重置密码验证信息,验证过程结束。
2.如权利要求1所述的一种微电脑升位验证密码锁验证过程,其特征在于,所述步骤B. 对密码M分段,其密码分段的段数及各段长度参数可由软件设置为固定值,用户操作简便,但是用户不可更改,不能满足用户的个性化需求;也可由用户根据需要自行设置,更具灵活性,但操作时增加了一两步;
密码段N1、N2、N3、N4……Ni必须≦M总长,否则系统出错;如果密码段N1=N2=N3=N4……=Ni便不升位,成为传统密码验证方法。
3.如权利要求1所述的一种微电脑升位验证密码锁验证过程,其特征在于,所述步骤D. 初始化设置参数是指将密码长度设置为N1,将当前验证密码段设置为M1。