专利名称:随机重组多维检测法的制作方法
技术领域:
本发明涉及一种新式数码检测方法,特别是一种用于信用卡、电话卡、数字、电子锁等方面中的密码检测方法,其特点是在检测前,先对密码进行随机地分组,每组作为一个检测座标,然后对每个座标码进行检测,判断每个座标码的正确性,如果每个座标都正确,则该密码是个正确的密码。
本发明的任务是这样完成的;对一个N位的密码,如100位,第一步,对密码进行随机分组,每M位为一组,一共分为N/M组,如每4位为一组,100位的密码分成25组,分组的方法是随机的,可以是第一、二、三、四位为一组,也可以是第一、九○、三十三、七十一位为一组,还可以其他任何四位组合成一组可分组的种数与密码的位数有关,如100位密码的分组方法的种数为C4100+C496+C492+C488+C484+C489+C476+C472+C468+C464+C460+C456+C452+C448+C444+C440+C436+C432+C428+C424+C420+C416+C412+C48+C44其中第一组的分组方法为C4100种,第二组的方法为C496种,第三组为C492种,第七组为C488种,第八组为C484种,第九组为C480种,第十组为C476种,第十一组为C472种,第十二组为C468种,第十三组为∥C464种,第十四组为C460种,第十五组为C456种,第十六组为C452种,第十七组为C448种,第十八组为C444种,第十九组为C440种,第二十组为C436种,第二十一组为C420种,第二十二组为C416种,第二十三组为C412种,第二十四组为C48种,第二十五组为C44种,第二步,以每组为一个座标码,25组分别为25个座标码,分别用A、B、C、D、E、F、G、G、I、J、K、L、M、N、O、P、Q、R、S、T、U、V、W、X、Y坐标表示,每个坐标对应一个坐标码有效表,对每个坐标码分别查该坐标对应的坐标码有效表,看该坐标码是否有效,第三步,检测每个坐标码是否有效,只有当所有的坐标码都有效时,该密码才是一个正确的密码。
采用本发明,对于100位十进制密码,被破译的几率为P=P1×P2其中P1=(1/C4100)×(1/C496)×(1/C492)×(1/C488)×(1/C484)×(1/C480)×(1/C476)×(1/C472)×(1/C468)×(1/C464)×(1/C460)×(1/C456)×(1/C452)×(1/C448)×(1/C444)×(1/C440)×(1/C436)×(1/C432)×(1/C428)×(1/C424)×(1/C420)×(1/C416)×(1/C412)×(1/C48)×(1/C44)
P2=n/a其中n为有效密码的总数a为密码采用的记数制式,如十进制,八进制N为密码的位数,由此可见本发明提高了密码的保密性,是一项几乎无法破译的加密方法。
权利要求
1.在数码检没时,对数码进行了随机分组,将一个N位长的数码分为R组数码,每组为M位,每分一组采用一种随机的分组方法,每一组的分组方法都不相同。
2.在数码检测时,把数码分为R组,每组采用一个方向的坐标码有效表进行检测,每组数码作为一个坐标码对每组坐标码进行检测,如果每组数码都正确,则该数码为正确数码。
全文摘要
本发明涉及一种新式的检测加密数码的方法,可以广泛应用于信用卡、电话卡、数字电子锁等方面的密码检测,其特点是先对密码进行随机分组,每组作为一个坐标码,在每个坐标中设置一个有效坐标码表,检测每个坐标码的正确性,当所有的坐标码都正确,则该密码是正确的密码。
文档编号H03M13/00GK1065947SQ9110225
公开日1992年11月4日 申请日期1991年4月13日 优先权日1991年4月13日
发明者邵晓云 申请人:邵晓云