两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種信息加密、解密方法及裝置的制造方法_5

文檔序號:9711302閱讀:來源:國知局
校驗碼校驗時獲 取的余數不為〇,則需要重新選取N組數據再次計算重新選取的N組數據所對應的拉格朗日 插值多項式的系數,獲取新的解密信息,然后再對所述新的解密信息進行校驗。如果遍歷所 述候選樣本數據L個數據組中所有N組數據的組合所對應的新的解密信息都未通過校驗, 則可以表示該候選樣本數據不能被所述待解密生物特征數據所解密,此次利用所述待解密 生物特征數據進行信息解密的結果為失敗。
[0147] 基于本申請所述的一種信息加密方法,本申請?zhí)峁┮环N信息加密裝置,所述的信 息加密裝置可以包括通過計算機軟件形成的應用的形式,進行信息加密的客戶端或服務器 可以包括所述應用。或者,所述信息加密裝置可以包括由相應的硬件或硬件加軟件的形式 形成的實體裝置。所述信息加密裝置可以包括:
[0148] 信息接收模塊101,可以用于獲取待加密信息;
[0149] 生物信息模塊102,可以用于提取生物特征信息,獲取生物特征數據;
[0150] 加密模塊103,可以用于將所述生物特征數據按照預先設定的加密算法對所述待 加密信息進行加密,形成第一加密信息。
[0151] 圖8是本申請所述的一種信息加密裝置優(yōu)選實施例的模塊結構示意圖,如圖8所 示,所述一種信息加密裝置的加密模塊103中可以包括:
[0152] 信息轉換模塊113,可以用于將所述待加密信息轉換為預定格式的多項式;
[0153] 映射模塊123,可以用于將所述生物特征數據代入所述多項式中計算得到多項式 的值,基于所述生物特征數據與與所述生物特征數據相對應的多項式的值組成的二維數據 形成第一加密信息。
[0154] 圖9是所述一種信息加密裝置中信息轉換模塊113的結果示意圖,如圖9所示,所 述信息轉換模塊113可以包括:
[0155] 分段模塊1131,可以用于將待加密信息分成k段,并將分段后的待加密信息從高 位到低位分別用單項式al*x~ (k_l),a2*x~ (k_2),…,ak*x~0表示;
[0156] 第一預置數據模塊1132,可以用于將所述分段后的每段待加密信息轉換為第一預 置數據格式,并將所述轉換后的第一預置數據格式的待加密信息作為該段所對應的單項式 的系數;
[0157] 多項式構建模塊1133,可以用于基于所述以第一預置數據格式的待加密信息為系 數的k段單項式構建待加密信息的多項式。
[0158] 圖10是所述一種信息加密裝置的另一種實施方式的模塊結構示意圖,如圖10所 示,所述一種信息加密裝置還可以包括:
[0159] 校驗碼添加模塊104,可以用于生成校驗碼,并向所述待加密信息中添加校驗碼信 息;
[0160] 相應的,所述信息轉換模塊1將待加密信息轉換為預定格式的多項式可以包括: 將添加校驗碼的待加密信息轉換為預定格式的多項式。
[0161] 圖11是所述一種信息加密裝置的另一種實施方式的模塊結構示意圖,如圖11所 示,所述一種信息加密裝置還可以包括:
[0162] 雜湊數據模塊105,可以用于生成雜湊數據,并將所述雜湊數據添加至所述第一加 密信息中。
[0163] 所述成長的雜湊數據的數據格式可以與所述第一加密信息的數據格式相同。
[0164] 基于本申請所述的信息解密方法,本申請?zhí)峁┮环N信息解密裝置。同上述信息加 密裝置,本申請所述的信息解密裝置可以包括通過計算機軟件形成的應用的形式,進行信 息解密的客戶端或服務器可以包括所述應用?;蛘?,所述信息解密裝置可以包括由相應的 硬件或硬件加軟件的形式形成的實體裝置。圖12是所述一種信息解密裝置的一種實施例 的模塊結構示意圖,如圖12所示,所述一種信息解密裝置可以包括 :
[0165] 生物特征提取模塊201,可以用于提取生物特征信息,獲取待驗證生物特征數據;
[0166] 預定匹配規(guī)則模塊202,可以用于存儲預先設置的樣本數據與待驗證生物特征數 據的預定匹配規(guī)則和候選樣本數據的匹配要求;
[0167] 特征匹配模塊203,可以用于獲取樣本數據庫中存儲的樣本數據,并根據所述預定 匹配規(guī)則和匹配要求選取候選樣本數據;
[0168] 數據選取模塊204,可以用于從選取的候選樣本數據中選取N組數據,N為預先設 置的選取的數據的組數;
[0169] 系數計算模塊205,可以用于利用拉格朗日插值法計算所述選取的N組數據所對 應的拉格朗日插值多項式中的系數;
[0170] 第一解密模塊206,可以用于將所述獲取到的拉格朗日插值多項式的系數按照預 定組合順序組成第一解密信息。
[0171] 上述一種信息解密裝置的一種實施例中,所述預定匹配規(guī)則模塊202中存儲的預 定匹配規(guī)則和候選樣本數據的匹配要求可以包括:
[0172] 所述預定匹配規(guī)則可以包括:逐一比較所述待驗證生物特征數據中的數據與所述 樣本數據中的數據是否相同;
[0173] 所述候選樣本數據的匹配要求可以包括:將所述比較的數據相同個數最多且匹配 率不小于預先設置的最小匹配率的樣本數據作為候選樣本數據。
[0174] 所述一種信息解密裝置的另一種實施例中,所述預定匹配規(guī)則模塊202中存儲的 預定匹配規(guī)則和候選樣本數據的匹配要求可以包括:
[0175] 所述匹配規(guī)則可以包括:
[0176] 利用下述公式計算所述樣本數據中的生物特征數據與所述待驗證生物特征數據 的差值:
[0186] 上式中,m表示所述樣本數據中的生物特征數據與所述待驗證生物特征數據的差 值,η表示所述待驗證生物特征數中的數據個數,B 1表示所述樣本數據中的生物特征數據的 第i個數據A1表示所述待驗證生物特征數中的第i個數據,a 1+]表示所述樣本數據中的生 物特征數據的第i+j個數據,t表示設置的偏移量;
[0187] 所述樣本數據的匹配要求可以包括:將與所述待驗證生物特征數據的差值最小且 所述差值不大于預先設置的最大誤差值的樣本數據作為候選樣本數據。
[0188] 圖13是所述一種信息解密裝置的另一種實施例的模塊結構示意圖,如圖13所示, 所述一種信息解密裝置可以包括:
[0189] 第二解密模塊207,可以用于將所述第一解密信息按照存儲的預定轉換規(guī)則轉換 為第二解密信息。
[0190] 所述預定轉換規(guī)則可以根據信息加密時對原始數據的處理過程進行設置,以用于 將第一解密信息轉換為原始信息的第二解密信息。
[0191] 圖14是所述一種信息解密裝置的另一種實施例的模塊結構示意圖,如圖14所示, 所述一種信息解密裝置可以包括:
[0192] 循環(huán)校驗模塊208,可以用于對所述第一解密信息或第二解密信息進行循環(huán)冗余 校驗。
[0193] 在所述一種信息解密裝置的另一種實施例中,所述獲取的候選樣本數據中添加雜 湊數據時,可以利用上循環(huán)校驗模塊208對獲取的第一解密信息或第二解密信息進行校 驗,如果所述第一解密信息或第二解密信息未通過校驗,可以重新選取候選樣本數據中的N 組數據進行計算,獲取新的解密信息。若新的解密信息仍未通過校驗,則再次選取N組數 據,直至遍歷候選樣本數據中的所有N組數據。圖15是所述一種信息解密裝置的另一種實 施例的模塊結構示意圖,如圖15所示,所述一種信息解密裝置還可以包括:
[0194] 數據重選判斷模塊209,可以用于在解密信息未通過循環(huán)冗余校驗時,從所述候選 樣本數據中重新選取N組數據并發(fā)送至系數計算模塊205,獲取新的解密信息,并判斷所述 新的解密信息是否通過循環(huán)校驗;直至遍歷完所述候選樣本數據L個數據中所有N組數據 所對應的解密信息都未通過所述循環(huán)冗余校驗時,發(fā)送解密失敗信息。
[0195] 上述一種信息解密裝置,可以結合生物特征信息以及解密裝置中模塊采用的特定 解密算法可以解密候選樣本數據,獲取原始信息。本申請結合生物特征信息進行解密的裝 置,降低了原始信息被非法解密的風險。
[0196] 本申請?zhí)峁┮环N信息加密、解密方法及裝置,可以結合生物特征信息采用特定數 據轉換和加密算法對待加密信息進行加密,提高了加密信息的安全性。本申請中的加密方 法采用了將待加密信息構建成預定格式多項式的形式,然后將生物特征數據映射到所述多 項中,提高了信息加密的復雜程度,提高了信息加密的安全性。同時,本申請在信息解密時 采用特定算法驗證生物特征信息,降低了加密信息被非法解密的風險。
[0197] 上述實施例闡明的裝置或模塊,具體可以由計算機芯片或實體實現,或者由具有 某種功能的產品來實現。為了描述的方便,描述以上裝置時以功能分為各種模塊分別描述。 當然,在實施本申請時可以把各模塊的功能在同一個或多個軟件和/或硬件中實現,也可 以將實現同一功能的模塊由多個子模塊或子單元的組合實現。
[0198] 本領域技術人員也知道,除了以純計算機可讀程序代碼方式實現控制器以外,完 全可以通過將方法步驟進行邏輯編程來使得控制器以邏輯門、開關、專用集成電路、可編程 邏輯控制器和嵌入微控制器等的形式來實現相同功能。因此這種控制器可以被認為是一種 硬件部件,而對其內部包括的用于實現各種功能的裝置也可以視為硬件部件內的結構。或 者甚至,可以將用于實現各種功能的裝置視為既可以是實現方法的軟件模塊又可以是硬件 部件內的結構。
[0199] 通過以上的實施方式的描述可知,本領域的技術人員可以清楚地了解到本申請可 借助軟件加必需的通用硬件平臺的方式來實現?;谶@樣的理解,本申請的技術方案本質 上或者說對現有技術做出貢獻的部分可以以軟件產品的形式體現出來,該計算機軟件產品 可以存儲在存儲介質中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備 (可以是個人計算機,移動終端,服務器,或者網絡設備等)執(zhí)行本申請各個實施例或者實 施例的某些部分所述的方法。
[0200] 本說明書中的各個實施例采用遞進的方式描述,各個實施例之間相同相似的部分 互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。本申請可用于眾多 通用或專用的計算機系統(tǒng)環(huán)境或配置中。例如:個人計算機、服務器計算機、手持設備或便 攜式設備、平板型設備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、置頂盒、可編程的電子設備、 網絡PC、小型計算機、大型計算機、移動終端、包括以上任何系統(tǒng)或設備的分布式計算環(huán)境 等等。
[0201] 本申請可以在由計算機執(zhí)行的計算機可執(zhí)行指令的一般上下文中描述,例如程序 模塊。一般地,程序模塊包括執(zhí)行特定任務或實現特定抽象數據類型的例程、程序、對象、組 件、數據結構等等。也可以在分布式計算環(huán)境中實踐本申請,在這些分布式計算環(huán)境中,由 通過通信網絡而被連接的遠程處理設備來執(zhí)行任務。在分布式計算環(huán)境中,程序模塊可以 位于包括存儲設備在內的本地和遠程計算機存儲介質中。
[0202] 雖然通過實施例描繪了本申請,本領域普通技術人員知道,本申請有許多變形和 變化而不脫離本申請的精神,希望所附的權利要求包括這些變形和變化而不脫離本申請的 精神。
【主權項】
1. 一種信息加密方法,其特征在于,所述方法包括:
當前第5頁1 2 3 4 5 6 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
亚东县| 旅游| 日照市| 蛟河市| 建宁县| 孟村| 黄平县| 永新县| 泰兴市| 延吉市| 临武县| 信丰县| 册亨县| 固阳县| 板桥市| 黑河市| 彰化市| 定安县| 荆门市| 绥滨县| 胶南市| 都安| 柳林县| 温州市| 滨州市| 丽江市| 澄城县| 涪陵区| 盐源县| 武隆县| 富民县| 万载县| 临猗县| 手游| 日喀则市| 堆龙德庆县| 竹溪县| 邮箱| 淄博市| 华坪县| 综艺|