生物信息存儲(chǔ)方法、生物信息存儲(chǔ)裝置和終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及終端技術(shù)領(lǐng)域,具體而言,涉及一種生物信息存儲(chǔ)方法、一種生物信息存儲(chǔ)裝置和一種終端。
【背景技術(shù)】
[0002]目前,在相關(guān)技術(shù)中,對(duì)指紋數(shù)據(jù)等生物信息數(shù)據(jù)都是整體存儲(chǔ)和使用的,然而,這樣就會(huì)造成對(duì)生物信息數(shù)據(jù)本身的安全性考慮不足,一旦生物信息數(shù)據(jù)本身被破解或者劫持,基于此生物信息數(shù)據(jù)的所有安全措施將失效。
[0003]因此需要一種新的技術(shù)方案,可以進(jìn)一步提升生物信息的安全性。
【發(fā)明內(nèi)容】
[0004]本發(fā)明正是基于上述問題,提出了一種新的技術(shù)方案,可以進(jìn)一步提升生物信息的安全性。
[0005]有鑒于此,本發(fā)明的一方面提出了一種生物信息存儲(chǔ)方法,包括:根據(jù)接收到的存儲(chǔ)命令,通過生物信息獲取裝置獲取生物信息;根據(jù)預(yù)定數(shù)據(jù)分割算法,將獲取到的所述生物信息分割成多個(gè)生物信息數(shù)據(jù)塊;存儲(chǔ)所述多個(gè)生物信息數(shù)據(jù)塊,以供在進(jìn)行生物信息驗(yàn)證時(shí)將所述多個(gè)生物信息數(shù)據(jù)塊合并為預(yù)定驗(yàn)證生物信息。
[0006]在該技術(shù)方案中,可以將錄入的生物信息分成多個(gè)數(shù)據(jù)塊進(jìn)行存儲(chǔ),由于生物信息分為了多個(gè)數(shù)據(jù)塊,其安全性大大增加,即使某個(gè)數(shù)據(jù)塊被病毒或惡意軟件獲取,也無法通過生物信息驗(yàn)證。其中,生物信息包括但不限于指紋信息、虹膜信息、聲音信息、掌紋信息等。另外,在進(jìn)行生物信息驗(yàn)證時(shí),可以將多個(gè)生物信息數(shù)據(jù)塊再合并為預(yù)定驗(yàn)證生物信息,以便將實(shí)時(shí)獲取的生物信息與預(yù)定驗(yàn)證生物信息進(jìn)行比較,兩者一致時(shí)才允許通過生物信息驗(yàn)證。通過該技術(shù)方案,對(duì)指紋識(shí)別時(shí)的生物信息進(jìn)行分割,增大了生物信息的復(fù)雜度,提升了破解生物信息的難度,提升生物信息存儲(chǔ)及驗(yàn)證的安全性。
[0007]在上述技術(shù)方案中,優(yōu)選地,所述存儲(chǔ)所述多個(gè)生物信息數(shù)據(jù)塊,具體包括:將所述多個(gè)生物信息數(shù)據(jù)塊存儲(chǔ)在數(shù)據(jù)庫中,其中,所述數(shù)據(jù)庫的數(shù)量為一個(gè)或多個(gè),所述數(shù)據(jù)庫包括本地?cái)?shù)據(jù)庫和/或云端數(shù)據(jù)庫。
[0008]在該技術(shù)方案中,可根據(jù)用戶的實(shí)際需求,將分割得到的多個(gè)生物信息數(shù)據(jù)塊存儲(chǔ)在本地?cái)?shù)據(jù)庫或上傳至云端數(shù)據(jù)庫。并且,可以將多個(gè)生物信息數(shù)據(jù)塊存儲(chǔ)在一個(gè)數(shù)據(jù)庫中,也可以為了獲取更高的安全性,將多個(gè)生物信息數(shù)據(jù)塊分別存儲(chǔ)在多個(gè)數(shù)據(jù)庫中,從而進(jìn)一步提升了破解生物信息的難度及生物信息的存儲(chǔ)安全性。
[0009]在上述任一技術(shù)方案中,優(yōu)選地,在所述存儲(chǔ)所述多個(gè)生物信息數(shù)據(jù)塊之前,還包括:為所述多個(gè)生物信息數(shù)據(jù)塊中的每個(gè)生物信息數(shù)據(jù)塊設(shè)置識(shí)別標(biāo)識(shí);以及存儲(chǔ)所述每個(gè)生物信息數(shù)據(jù)塊的所述識(shí)別標(biāo)識(shí),以供在進(jìn)行生物信息驗(yàn)證時(shí)通過存儲(chǔ)的所述識(shí)別標(biāo)識(shí)從所述數(shù)據(jù)庫中獲取所述多個(gè)生物信息數(shù)據(jù)塊。
[0010]在該技術(shù)方案中,為了方便地獲取存儲(chǔ)后的多個(gè)生物信息數(shù)據(jù)塊,可以在存儲(chǔ)多個(gè)生物信息數(shù)據(jù)塊之前,為每個(gè)生物信息數(shù)據(jù)塊設(shè)置識(shí)別標(biāo)識(shí),并將該識(shí)別標(biāo)識(shí)存儲(chǔ)在終端中。這樣,在進(jìn)行生物信息驗(yàn)證時(shí),即可通過終端中存儲(chǔ)的識(shí)別標(biāo)識(shí)獲取數(shù)據(jù)庫中具有相同識(shí)別標(biāo)識(shí)的生物信息數(shù)據(jù)塊,從而進(jìn)一步將多個(gè)生物信息數(shù)據(jù)塊合并。通過該技術(shù)方案,提供了獲取已存儲(chǔ)的多個(gè)生物信息數(shù)據(jù)塊的途徑,使終端可以方便地合并多個(gè)生物信息數(shù)據(jù)塊。
[0011]在上述任一技術(shù)方案中,優(yōu)選地,還包括:為所述多個(gè)生物信息數(shù)據(jù)塊建立關(guān)系表,以供在進(jìn)行生物信息驗(yàn)證時(shí)根據(jù)所述關(guān)系表從所述數(shù)據(jù)庫中獲取所述多個(gè)生物信息數(shù)據(jù)塊。
[0012]在該技術(shù)方案中,為了方便地獲取存儲(chǔ)后的多個(gè)生物信息數(shù)據(jù)塊,可以把多個(gè)生物信息數(shù)據(jù)塊的關(guān)聯(lián)關(guān)系記錄在關(guān)系表中,這樣,在進(jìn)行生物信息驗(yàn)證時(shí),即可通過關(guān)系表獲取數(shù)據(jù)庫中的生物信息數(shù)據(jù)塊,從而進(jìn)一步將多個(gè)生物信息數(shù)據(jù)塊合并。通過該技術(shù)方案,提供了獲取已存儲(chǔ)的多個(gè)生物信息數(shù)據(jù)塊的途徑,使終端可以方便地合并多個(gè)生物信息數(shù)據(jù)塊。
[0013]在上述任一技術(shù)方案中,優(yōu)選地,在所述從所述數(shù)據(jù)庫中獲取所述多個(gè)生物信息數(shù)據(jù)塊之后,還包括:通過預(yù)定數(shù)據(jù)合并算法將所述多個(gè)生物信息數(shù)據(jù)塊合并為所述預(yù)定驗(yàn)證生物信息,以供通過將所述預(yù)定驗(yàn)證生物信息與獲取到的實(shí)時(shí)生物信息進(jìn)行比較來確定是否通過生物信息驗(yàn)證。
[0014]在該技術(shù)方案中,可以將分割后的多個(gè)生物信息數(shù)據(jù)塊進(jìn)行合并,以便將實(shí)時(shí)獲取的生物信息與預(yù)定驗(yàn)證生物信息進(jìn)行比較,兩者一致時(shí)才允許通過生物信息驗(yàn)證。通過該技術(shù)方案,對(duì)生物信息進(jìn)行了分割,增大了生物信息的復(fù)雜度,提升了破解生物信息的難度,有效避免了生物信息的泄露,提升了生物信息存儲(chǔ)及驗(yàn)證的安全性。
[0015]在上述任一技術(shù)方案中,優(yōu)選地,所述預(yù)定數(shù)據(jù)分割算法包括:等分分裂算法、八叉樹分裂算法或自適應(yīng)包圍盒分裂算法;以及所述預(yù)定數(shù)據(jù)合并算法包括:等分合并算法、八叉樹合并算法或自適應(yīng)包圍盒合并算法。
[0016]在該技術(shù)方案中,預(yù)定數(shù)據(jù)分割算法包括但不限于等分分裂算法、八叉樹分裂算法或自適應(yīng)包圍盒分裂算法,預(yù)定數(shù)據(jù)合并算法包括不限于等分合并算法、八叉樹合并算法或自適應(yīng)包圍盒合并算法。通過該技術(shù)方案,可根據(jù)實(shí)際需要選擇適合的分割算法和合并算法,從而提升了生物信息存儲(chǔ)及驗(yàn)證的安全性。
[0017]本發(fā)明的另一方面提出了一種生物信息存儲(chǔ)裝置,包括:生物信息獲取單元,根據(jù)接收到的存儲(chǔ)命令,通過生物信息獲取裝置獲取生物信息;數(shù)據(jù)塊分割單元,根據(jù)預(yù)定數(shù)據(jù)分割算法,將獲取到的所述生物信息分割成多個(gè)生物信息數(shù)據(jù)塊;數(shù)據(jù)塊存儲(chǔ)單元,存儲(chǔ)所述多個(gè)生物信息數(shù)據(jù)塊,以供在進(jìn)行生物信息驗(yàn)證時(shí)將所述多個(gè)生物信息數(shù)據(jù)塊合并為預(yù)定驗(yàn)證生物信息。
[0018]在該技術(shù)方案中,可以將錄入的生物信息分成多個(gè)數(shù)據(jù)塊進(jìn)行存儲(chǔ),由于生物信息分為了多個(gè)數(shù)據(jù)塊,其安全性大大增加,即使某個(gè)數(shù)據(jù)塊被病毒或惡意軟件獲取,也無法通過生物信息驗(yàn)證。其中,生物信息包括但不限于指紋信息、虹膜信息、聲音信息、掌紋信息等。另外,在進(jìn)行生物信息驗(yàn)證時(shí),可以將多個(gè)生物信息數(shù)據(jù)塊再合并為預(yù)定驗(yàn)證生物信息,以便將實(shí)時(shí)獲取的生物信息與預(yù)定驗(yàn)證生物信息進(jìn)行比較,兩者一致時(shí)才允許通過生物信息驗(yàn)證。通過該技術(shù)方案,對(duì)指紋識(shí)別時(shí)的生物信息進(jìn)行分割,增大了生物信息的復(fù)雜度,提升了破解生物信息的難度,提升生物信息存儲(chǔ)及驗(yàn)證的安全性。
[0019]在上述技術(shù)方案中,優(yōu)選地,所述數(shù)據(jù)塊存儲(chǔ)單元具體用于:將所述多個(gè)生物信息數(shù)據(jù)塊存儲(chǔ)在數(shù)據(jù)庫中,其中,所述數(shù)據(jù)庫的數(shù)量為一個(gè)或多個(gè),所述數(shù)據(jù)庫包括本地?cái)?shù)據(jù)庫和/或云端數(shù)據(jù)庫。
[0020]在該技術(shù)方案中,可根據(jù)用戶的實(shí)際需求,將分割得到的多個(gè)生物信息數(shù)據(jù)塊存儲(chǔ)在本地?cái)?shù)據(jù)庫或上傳至云端數(shù)據(jù)庫。并且,可以將多個(gè)生物信息數(shù)據(jù)塊存儲(chǔ)在一個(gè)數(shù)據(jù)庫中,也可以為了獲取更高的安全性,將多個(gè)生物信息數(shù)據(jù)塊分別存儲(chǔ)在多個(gè)數(shù)據(jù)庫中,