專利名稱:隨機重組多維檢測法的制作方法
技術領域:
本發明涉及一種新式數碼檢測方法,特別是一種用于信用卡、電話卡、數字、電子鎖等方面中的密碼檢測方法,其特點是在檢測前,先對密碼進行隨機地分組,每組作為一個檢測座標,然后對每個座標碼進行檢測,判斷每個座標碼的正確性,如果每個座標都正確,則該密碼是個正確的密碼。
本發明的任務是這樣完成的;對一個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日
發明者邵曉云 申請人:邵曉云