一種基于冗余錯序排列算法的指紋識別方法與系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種基于冗余錯序排列算法的指紋識別方法,其包括如下步驟:S1、預先在客戶端采集用戶的指紋信息圖像,并根據(jù)用戶的指紋信息圖像形成原始數(shù)據(jù)矩陣;S2、在客戶端生成隨機數(shù)K,根據(jù)隨機數(shù)K對原始數(shù)據(jù)矩陣進行替換和加密形成數(shù)據(jù)矩陣I1,將隨機數(shù)K、數(shù)據(jù)矩陣I1存儲在本地客戶端;S3、再次采集用戶的指紋信息圖像,并根據(jù)再次獲取的用戶的指紋信息圖像形成解密數(shù)據(jù)矩陣J;S4、根據(jù)隨機數(shù)K、數(shù)據(jù)矩陣I1、解密數(shù)據(jù)矩陣J進行指紋識別。本發(fā)明還提供一種基于冗余錯序排列算法的指紋識別系統(tǒng)。
【專利說明】
一種基于冗余錯序排列算法的指紋識別方法與系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及生物識別技術(shù)領(lǐng)域,特別涉及一種基于冗余錯序排列算法的指紋識別方法與系統(tǒng)。
【背景技術(shù)】
[0002]隨著科技和時代的進步,指紋識別技術(shù)已經(jīng)廣泛應用于智能終端,門禁,考勤,安防,銀行等領(lǐng)域。指紋識別是成熟的生物識別(B1metric)技術(shù),是利用生物體(一般特指人)本身的生物特征來區(qū)分生物體個體。指紋具有不變性和唯一性等特征,已普遍地被公安、銀行、醫(yī)療及社保用于對相關(guān)人員身份的確認鑒定。在人們對安全防范的意識和要求也越來越高的情況下,信息化手段也在不斷提高,指紋識別技術(shù)應用于手機也得到了實現(xiàn)。
[0003]但指紋識別也存在一定的局限性,一方面,指紋認證不同于密碼認證,使用密碼認證時,如果發(fā)現(xiàn)存在密碼泄露的風險,用戶可以修改密碼來解決,可以任意更換??墒且话闳说闹讣y最多只有10個,如果存在指紋原始信息泄露的風險,最多只能更換10次;另一方面,仿指紋技術(shù)的應用,如硅膠指膜等,當指紋使用者無疑泄露其真實指紋后,已被不良企圖的人加以仿制,存在指紋泄露的風險。
[0004]公開號為CN105224933A的中國公開公開了一種通過指紋采集設備本地進行不可逆的變換算法,算法的輸入為一組可變的變換參數(shù)X加上指紋原始信息A,輸出為指紋加密信息A’的方案對指紋特征數(shù)據(jù)進行加密。上述技術(shù)方案對指紋信息的保存更為安全,但是上述加密信息A’以及可變的變換參數(shù)x(雖然可變的變換參數(shù)X可以改變,但是改變之前可能已經(jīng)被泄露)均存在一定程度泄密風險,即使這種風險很低,從而不能從源頭上克服指紋信息的泄密的缺陷。
【發(fā)明內(nèi)容】
[0005]為了解決現(xiàn)有技術(shù)的指紋識別方法存在著指紋信息容易泄密的缺點,本發(fā)明提出一種基于冗余錯序排列算法的指紋識別方法與系統(tǒng)。
[0006]—種基于冗余錯序排列算法的指紋識別方法,其包括如下步驟:
51、預先在客戶端采集用戶的指紋信息圖像,并根據(jù)用戶的指紋信息圖像形成原始數(shù)據(jù)矩陣;
52、在客戶端生成隨機數(shù)K,根據(jù)隨機數(shù)K對原始數(shù)據(jù)矩陣進行替換和加密形成數(shù)據(jù)矩陣11,將隨機數(shù)K、數(shù)據(jù)矩陣11存儲在本地客戶端;
53、再次采集用戶的指紋信息圖像,并根據(jù)再次獲取的用戶的指紋信息圖像形成解密數(shù)據(jù)矩陣J;
54、根據(jù)隨機數(shù)K、數(shù)據(jù)矩陣I1、解密數(shù)據(jù)矩陣J進行指紋識別。
[0007]在本發(fā)明所述的基于冗余錯序排列算法的指紋識別方法中,
所述步驟SI包括:預先在客戶端采集用戶的指紋信息圖像,將用戶的指紋圖像劃分為N個區(qū)域,并提取各個區(qū)域中的M個指紋信息特征數(shù)據(jù);形成N行M列的原始數(shù)據(jù)矩陣,其中N、M均為正整數(shù)。
[0008]在本發(fā)明所述的基于冗余錯序排列算法的指紋識別方法中,
所述步驟S2包括在客戶端生成一隨機數(shù)K,K為正整數(shù),其中K同時小于N、M,根據(jù)該隨機數(shù)K替換原始數(shù)據(jù)矩陣中的K行、以及K列的特征數(shù)據(jù)形成新的數(shù)據(jù)矩陣I,替換的數(shù)據(jù)為隨機生成的特征數(shù)據(jù),并根據(jù)隨機數(shù)K對新的數(shù)據(jù)矩陣I進行不可逆算法加密形成數(shù)據(jù)矩陣11,將隨機數(shù)K、數(shù)據(jù)矩陣11存儲在本地客戶端。
[0009]在本發(fā)明所述的基于冗余錯序排列算法的指紋識別方法中,
所述步驟S3包括再次采集用戶的指紋信息圖像,將用戶的指紋圖像劃分為N個區(qū)域,并提取各個區(qū)域中的M個指紋信息特征數(shù)據(jù);形成N行M列的解密數(shù)據(jù)矩陣J。
[0010]在本發(fā)明所述的基于冗余錯序排列算法的指紋識別方法中,
所述步驟S4包括讀取隨機數(shù)K,根據(jù)隨機數(shù)K對解密數(shù)據(jù)矩陣J進行不可逆算法加密形成數(shù)據(jù)矩陣Jl,并對比數(shù)據(jù)矩陣Il與數(shù)據(jù)矩陣Jl的特征數(shù)據(jù),在特征數(shù)據(jù)匹配一致的行、列以及特征數(shù)據(jù)匹配不一致的行、列均符合替換的隨機數(shù)K時,判斷指紋識別匹配成功,否則判斷指紋識別失敗。
[0011]本發(fā)明還提供一種基于冗余錯序排列算法的指紋識別系統(tǒng),其包括如下步驟:
第一信息采集模塊,用于預先在客戶端采集用戶的指紋信息圖像,并根據(jù)用戶的指紋信息圖像形成原始數(shù)據(jù)矩陣;
加密模塊,用于在客戶端生成隨機數(shù)K,根據(jù)隨機數(shù)K對原始數(shù)據(jù)矩陣進行替換和加密形成數(shù)據(jù)矩陣II,將隨機數(shù)K、數(shù)據(jù)矩陣Il存儲在本地客戶端;
第二信息采集模塊,用于再次采集用戶的指紋信息圖像,并根據(jù)再次獲取的用戶的指紋信息圖像形成解密數(shù)據(jù)矩陣J;
識別模塊,用于根據(jù)隨機數(shù)K、數(shù)據(jù)矩陣11、解密數(shù)據(jù)矩陣J進行指紋識別。
[0012]在本發(fā)明所述的基于冗余錯序排列算法的指紋識別系統(tǒng)中,
所述第一信息采集模塊包括:預先在客戶端采集用戶的指紋信息圖像,將用戶的指紋圖像劃分為N個區(qū)域,并提取各個區(qū)域中的M個指紋信息特征數(shù)據(jù);形成N行M列的原始數(shù)據(jù)矩陣,其中N、M均為正整數(shù)。
[0013]在本發(fā)明所述的基于冗余錯序排列算法的指紋識別系統(tǒng)中,
所述加密模塊包括在客戶端生成一隨機數(shù)K,K為正整數(shù),其中K同時小于N、M,根據(jù)該隨機數(shù)K替換原始數(shù)據(jù)矩陣中的K行、以及K列的特征數(shù)據(jù)形成新的數(shù)據(jù)矩陣I,替換的數(shù)據(jù)為隨機生成的特征數(shù)據(jù),并根據(jù)隨機數(shù)K對新的數(shù)據(jù)矩陣I進行不可逆算法加密形成數(shù)據(jù)矩陣11,將隨機數(shù)K、數(shù)據(jù)矩陣11存儲在本地客戶端。
[0014]在本發(fā)明所述的基于冗余錯序排列算法的指紋識別系統(tǒng)中,
所述第二信息采集模塊包括再次采集用戶的指紋信息圖像,將用戶的指紋圖像劃分為N個區(qū)域,并提取各個區(qū)域中的M個指紋信息特征數(shù)據(jù);形成N行M列的解密數(shù)據(jù)矩陣J。
[0015]在本發(fā)明所述的基于冗余錯序排列算法的指紋識別系統(tǒng)中,
所述識別模塊包括讀取隨機數(shù)K,根據(jù)隨機數(shù)K對解密數(shù)據(jù)矩陣J進行不可逆算法加密形成數(shù)據(jù)矩陣Jl,并對比數(shù)據(jù)矩陣Il與數(shù)據(jù)矩陣Jl的特征數(shù)據(jù),在特征數(shù)據(jù)匹配一致的行、列以及特征數(shù)據(jù)匹配不一致的行、列均符合替換的隨機數(shù)K時,判斷指紋識別匹配成功,否則判斷指紋識別失敗。
[0016]實施本發(fā)明提供的一種基于冗余錯序排列算法的指紋識別方法與系統(tǒng)具有以下有益效果:在采集完用戶的指紋信息后,在加密之前已經(jīng)替換掉了部分指紋信息中的特征數(shù)據(jù),然后再對替換過特征數(shù)據(jù)的數(shù)據(jù)矩陣加密后進行存儲,即使加密的數(shù)據(jù)矩陣被暴力破解,也無法還原原始的指紋信息數(shù)據(jù);從而從源頭上隔斷了指紋信息泄密的風險。同時通過隨機數(shù)K、數(shù)據(jù)矩陣I1、解密數(shù)據(jù)矩陣J進行指紋識別,保證了指紋識別的正確性。
【附圖說明】
[0017]
圖1是本發(fā)明實施例的基于冗余錯序排列算法的指紋識別方法流程圖;
圖2是本發(fā)明實施例的基于冗余錯序排列算法的指紋識別系統(tǒng)結(jié)構(gòu)框圖。
【具體實施方式】
[0018]
如圖1所示,一種基于冗余錯序排列算法的指紋識別方法,其包括如下步驟:
S1、預先在客戶端采集用戶的指紋信息圖像,并根據(jù)用戶的指紋信息圖像形成原始數(shù)據(jù)矩陣。
[0019]可選地,在本發(fā)明實施例所述的基于冗余錯序排列算法的指紋識別方法中,
所述步驟SI包括:預先在客戶端采集用戶的指紋信息圖像,將用戶的指紋圖像劃分為N個區(qū)域,并提取各個區(qū)域中的M個指紋信息特征數(shù)據(jù);形成N行M列的原始數(shù)據(jù)矩陣,其中N、M均為正整數(shù)。
[0020]通過將用戶的指紋圖像劃分為N個區(qū)域,其中N的值越大,指紋信息的保密性越高。并且有利于區(qū)分不同的區(qū)域來對指紋信息加密。
[0021]S2、在客戶端生成隨機數(shù)K,根據(jù)隨機數(shù)K對原始數(shù)據(jù)矩陣進行替換和加密形成數(shù)據(jù)矩陣11,將隨機數(shù)K、數(shù)據(jù)矩陣11存儲在本地客戶端。
[0022]可選地,在本發(fā)明實施例所述的基于冗余錯序排列算法的指紋識別方法中,
所述步驟S2包括在客戶端生成一隨機數(shù)K,K為正整數(shù),其中K同時小于N、M,根據(jù)該隨機數(shù)K替換原始數(shù)據(jù)矩陣中的K行、以及K列的特征數(shù)據(jù)形成新的數(shù)據(jù)矩陣I,替換的數(shù)據(jù)為隨機生成的特征數(shù)據(jù),并根據(jù)隨機數(shù)K對新的數(shù)據(jù)矩陣I進行不可逆算法加密形成數(shù)據(jù)矩陣11,將隨機數(shù)K、數(shù)據(jù)矩陣11存儲在本地客戶端。
[0023]在本實施例的步驟中,根據(jù)該隨機數(shù)K替換原始數(shù)據(jù)矩陣中的K行、以及K列的特征數(shù)據(jù)形成新的數(shù)據(jù)矩陣I,能夠保證每個區(qū)域中都有特征數(shù)據(jù)被替換,因此和步驟Si進行配合,能夠?qū)崿F(xiàn)N的值越大,指紋信息的保密性越高的特點。同時替換掉K行的數(shù)據(jù),能夠保證K個區(qū)域指紋的特征數(shù)據(jù)全部被替換。其中替換的K行、K列的特征數(shù)據(jù)都是隨機生成的。更進一步地,根據(jù)隨機數(shù)K對新的數(shù)據(jù)矩陣I進行不可逆算法加密形成數(shù)據(jù)矩陣II,使得特征數(shù)據(jù)的破解難度更大,安全程度高。并且在本地客戶端中存儲的僅僅是替換后的特征數(shù)據(jù),并且采用了不可逆算法加密后的數(shù)據(jù),原始的指紋信息不可能泄露。
[0024]S3、再次采集用戶的指紋信息圖像,并根據(jù)再次獲取的用戶的指紋信息圖像形成解密數(shù)據(jù)矩陣J。
[0025]可選地,在本發(fā)明實施例所述的基于冗余錯序排列算法的指紋識別方法中, 所述步驟S3包括再次采集用戶的指紋信息圖像,將用戶的指紋圖像劃分為N個區(qū)域,并提取各個區(qū)域中的M個指紋信息特征數(shù)據(jù);形成N行M列的解密數(shù)據(jù)矩陣J。
[0026]S4、根據(jù)隨機數(shù)K、數(shù)據(jù)矩陣I1、解密數(shù)據(jù)矩陣J進行指紋識別。
[0027]可選地,在本發(fā)明實施例所述的基于冗余錯序排列算法的指紋識別方法中,
所述步驟S4包括讀取隨機數(shù)K,根據(jù)隨機數(shù)K對解密數(shù)據(jù)矩陣J進行不可逆算法加密形成數(shù)據(jù)矩陣Jl,并對比數(shù)據(jù)矩陣Il與數(shù)據(jù)矩陣Jl的特征數(shù)據(jù),在特征數(shù)據(jù)匹配一致的行、列以及特征數(shù)據(jù)匹配不一致的行、列均符合替換的隨機數(shù)K時,判斷指紋識別匹配成功,否則判斷指紋識別失敗。
[0028]通過采用相同的隨機數(shù)K對解密數(shù)據(jù)矩陣J進行不可逆算法加密形成數(shù)據(jù)矩陣Jl,使得匹配的數(shù)據(jù)是加密后的數(shù)據(jù),因此匹配的過程也不會發(fā)生泄密。通過判斷特征數(shù)據(jù)匹配一致的行、列以及特征數(shù)據(jù)匹配不一致的行、列均符合替換的隨機數(shù)K,能夠?qū)崿F(xiàn)匹配結(jié)果的準確性。
[0029]本發(fā)明實施例不同于其他技術(shù),通過采用判斷數(shù)據(jù)的正確性一致程度來進行指紋匹配,通過設置隨機數(shù)K,保證了匹配過程中正確的數(shù)據(jù)和錯誤的數(shù)據(jù)都符合隨機數(shù)K,從而保證了匹配結(jié)果的準確性。
[0030]如圖2所示,本發(fā)明實施例還提供一種基于冗余錯序排列算法的指紋識別系統(tǒng),其包括如下步驟:
第一信息采集模塊10,用于預先在客戶端采集用戶的指紋信息圖像,并根據(jù)用戶的指紋信息圖像形成原始數(shù)據(jù)矩陣。
[0031]可選地,在本發(fā)明實施例所述的基于冗余錯序排列算法的指紋識別系統(tǒng)中,
所述第一信息采集模塊10包括:預先在客戶端采集用戶的指紋信息圖像,將用戶的指紋圖像劃分為N個區(qū)域,并提取各個區(qū)域中的M個指紋信息特征數(shù)據(jù);形成N行M列的原始數(shù)據(jù)矩陣,其中N、M均為正整數(shù)。
[0032]加密模塊20,用于在客戶端生成隨機數(shù)K,根據(jù)隨機數(shù)K對原始數(shù)據(jù)矩陣進行替換和加密形成數(shù)據(jù)矩陣II,將隨機數(shù)K、數(shù)據(jù)矩陣Il存儲在本地客戶端。
[0033]可選地,在本發(fā)明實施例所述的基于冗余錯序排列算法的指紋識別系統(tǒng)中,
所述加密模塊20包括在客戶端生成一隨機數(shù)K,K為正整數(shù),其中K同時小于N、M,根據(jù)該隨機數(shù)K替換原始數(shù)據(jù)矩陣中的K行、以及K列的特征數(shù)據(jù)形成新的數(shù)據(jù)矩陣I,替換的數(shù)據(jù)為隨機生成的特征數(shù)據(jù),并根據(jù)隨機數(shù)K對新的數(shù)據(jù)矩陣I進行不可逆算法加密形成數(shù)據(jù)矩陣11,將隨機數(shù)K、數(shù)據(jù)矩陣11存儲在本地客戶端。
[0034]第二信息采集模塊30,用于再次采集用戶的指紋信息圖像,并根據(jù)再次獲取的用戶的指紋信息圖像形成解密數(shù)據(jù)矩陣J。
[0035]可選地,在本發(fā)明實施例所述的基于冗余錯序排列算法的指紋識別系統(tǒng)中,
所述第二信息采集模塊30包括再次采集用戶的指紋信息圖像,將用戶的指紋圖像劃分為N個區(qū)域,并提取各個區(qū)域中的M個指紋信息特征數(shù)據(jù);形成N行M列的解密數(shù)據(jù)矩陣J。
[0036]識別模塊40,用于根據(jù)隨機數(shù)K、數(shù)據(jù)矩陣Il、解密數(shù)據(jù)矩陣J進行指紋識別。
[0037]可選地,在本發(fā)明實施例所述的基于冗余錯序排列算法的指紋識別系統(tǒng)中, 所述識別模塊40包括讀取隨機數(shù)K,根據(jù)隨機數(shù)K對解密數(shù)據(jù)矩陣J進行不可逆算法加密形成數(shù)據(jù)矩陣Jl,并對比數(shù)據(jù)矩陣Il與數(shù)據(jù)矩陣Jl的特征數(shù)據(jù),在特征數(shù)據(jù)匹配一致的行、列以及特征數(shù)據(jù)匹配不一致的行、列均符合替換的隨機數(shù)K時,判斷指紋識別匹配成功,否則判斷指紋識別失敗。
[0038]上述方法實施例與系統(tǒng)實施例是一一對應的,因此,方法實施例的擴展也可適用于上述系統(tǒng)實施例。
[0039]結(jié)合本文中所公開的實施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實施。軟件模塊可以置于隨機儲存器、內(nèi)存、只讀存儲器、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動磁盤、⑶-ROM、或技術(shù)領(lǐng)域內(nèi)所公知的任意其他形式的存儲介質(zhì)中。
[0040]可以理解的是,對于本領(lǐng)域的普通技術(shù)人員來說,可以根據(jù)本發(fā)明的技術(shù)構(gòu)思做出其它各種相應的改變與變形,而所有這些改變與變形都應屬于本發(fā)明權(quán)利要求的保護范圍。
【主權(quán)項】
1.一種基于冗余錯序排列算法的指紋識別方法,其包括如下步驟: 51、預先在客戶端采集用戶的指紋信息圖像,并根據(jù)用戶的指紋信息圖像形成原始數(shù)據(jù)矩陣; 52、在客戶端生成隨機數(shù)K,根據(jù)隨機數(shù)K對原始數(shù)據(jù)矩陣進行替換和加密形成數(shù)據(jù)矩陣11,將隨機數(shù)K、數(shù)據(jù)矩陣11存儲在本地客戶端; 53、再次采集用戶的指紋信息圖像,并根據(jù)再次獲取的用戶的指紋信息圖像形成解密數(shù)據(jù)矩陣J; 54、根據(jù)隨機數(shù)K、數(shù)據(jù)矩陣I1、解密數(shù)據(jù)矩陣J進行指紋識別。2.根據(jù)權(quán)利要求1所述的基于冗余錯序排列算法的指紋識別方法,其特征在于, 所述步驟SI包括:預先在客戶端采集用戶的指紋信息圖像,將用戶的指紋圖像劃分為N個區(qū)域,并提取各個區(qū)域中的M個指紋信息特征數(shù)據(jù);形成N行M列的原始數(shù)據(jù)矩陣,其中N、M均為正整數(shù)。3.根據(jù)權(quán)利要求2所述的基于冗余錯序排列算法的指紋識別方法,其特征在于, 所述步驟S2包括在客戶端生成一隨機數(shù)K,K為正整數(shù),其中K同時小于N、M,根據(jù)該隨機數(shù)K替換原始數(shù)據(jù)矩陣中的K行、以及K列的特征數(shù)據(jù)形成新的數(shù)據(jù)矩陣I,替換的數(shù)據(jù)為隨機生成的特征數(shù)據(jù),并根據(jù)隨機數(shù)K對新的數(shù)據(jù)矩陣I進行不可逆算法加密形成數(shù)據(jù)矩陣11,將隨機數(shù)K、數(shù)據(jù)矩陣11存儲在本地客戶端。4.根據(jù)權(quán)利要求3所述的基于冗余錯序排列算法的指紋識別方法,其特征在于, 所述步驟S3包括再次采集用戶的指紋信息圖像,將用戶的指紋圖像劃分為N個區(qū)域,并提取各個區(qū)域中的M個指紋信息特征數(shù)據(jù);形成N行M列的解密數(shù)據(jù)矩陣J。5.根據(jù)權(quán)利要求4所述的基于冗余錯序排列算法的指紋識別方法,其特征在于, 所述步驟S4包括讀取隨機數(shù)K,根據(jù)隨機數(shù)K對解密數(shù)據(jù)矩陣J進行不可逆算法加密形成數(shù)據(jù)矩陣Jl,并對比數(shù)據(jù)矩陣Il與數(shù)據(jù)矩陣Jl的特征數(shù)據(jù),在特征數(shù)據(jù)匹配一致的行、列以及特征數(shù)據(jù)匹配不一致的行、列均符合替換的隨機數(shù)K時,判斷指紋識別匹配成功,否則判斷指紋識別失敗。6.一種基于冗余錯序排列算法的指紋識別系統(tǒng),其包括如下步驟: 第一信息采集模塊,用于預先在客戶端采集用戶的指紋信息圖像,并根據(jù)用戶的指紋信息圖像形成原始數(shù)據(jù)矩陣; 加密模塊,用于在客戶端生成隨機數(shù)K,根據(jù)隨機數(shù)K對原始數(shù)據(jù)矩陣進行替換和加密形成數(shù)據(jù)矩陣II,將隨機數(shù)K、數(shù)據(jù)矩陣Il存儲在本地客戶端; 第二信息采集模塊,用于再次采集用戶的指紋信息圖像,并根據(jù)再次獲取的用戶的指紋信息圖像形成解密數(shù)據(jù)矩陣J; 識別模塊,用于根據(jù)隨機數(shù)K、數(shù)據(jù)矩陣11、解密數(shù)據(jù)矩陣J進行指紋識別。7.根據(jù)權(quán)利要求6所述的基于冗余錯序排列算法的指紋識別系統(tǒng),其特征在于, 所述第一信息采集模塊包括:預先在客戶端采集用戶的指紋信息圖像,將用戶的指紋圖像劃分為N個區(qū)域,并提取各個區(qū)域中的M個指紋信息特征數(shù)據(jù);形成N行M列的原始數(shù)據(jù)矩陣,其中N、M均為正整數(shù)。8.根據(jù)權(quán)利要求7所述的基于冗余錯序排列算法的指紋識別系統(tǒng),其特征在于, 所述加密模塊包括在客戶端生成一隨機數(shù)K,K為正整數(shù),其中K同時小于N、M,根據(jù)該隨機數(shù)K替換原始數(shù)據(jù)矩陣中的K行、以及K列的特征數(shù)據(jù)形成新的數(shù)據(jù)矩陣I,替換的數(shù)據(jù)為隨機生成的特征數(shù)據(jù),并根據(jù)隨機數(shù)K對新的數(shù)據(jù)矩陣I進行不可逆算法加密形成數(shù)據(jù)矩陣11,將隨機數(shù)K、數(shù)據(jù)矩陣11存儲在本地客戶端。9.根據(jù)權(quán)利要求8所述的基于冗余錯序排列算法的指紋識別系統(tǒng),其特征在于, 所述第二信息采集模塊包括再次采集用戶的指紋信息圖像,將用戶的指紋圖像劃分為N個區(qū)域,并提取各個區(qū)域中的M個指紋信息特征數(shù)據(jù);形成N行M列的解密數(shù)據(jù)矩陣J。10.根據(jù)權(quán)利要求9所述的基于冗余錯序排列算法的指紋識別系統(tǒng),其特征在于, 所述識別模塊包括讀取隨機數(shù)K,根據(jù)隨機數(shù)K對解密數(shù)據(jù)矩陣J進行不可逆算法加密形成數(shù)據(jù)矩陣Jl,并對比數(shù)據(jù)矩陣Il與數(shù)據(jù)矩陣Jl的特征數(shù)據(jù),在特征數(shù)據(jù)匹配一致的行、列以及特征數(shù)據(jù)匹配不一致的行、列均符合替換的隨機數(shù)K時,判斷指紋識別匹配成功,否則判斷指紋識別失敗。
【文檔編號】G06K9/00GK105868718SQ201610189751
【公開日】2016年8月17日
【申請日】2016年3月30日
【發(fā)明人】何異, 徐阿宏, 楊柳
【申請人】寧波三博電子科技有限公司