生物信息存储方法、生物信息存储装置和终端的制作方法

文档序号:9506479阅读:336来源:国知局
生物信息存储方法、生物信息存储装置和终端的制作方法
【技术领域】
[0001]本发明涉及终端技术领域,具体而言,涉及一种生物信息存储方法、一种生物信息存储装置和一种终端。
【背景技术】
[0002]目前,在相关技术中,对指纹数据等生物信息数据都是整体存储和使用的,然而,这样就会造成对生物信息数据本身的安全性考虑不足,一旦生物信息数据本身被破解或者劫持,基于此生物信息数据的所有安全措施将失效。
[0003]因此需要一种新的技术方案,可以进一步提升生物信息的安全性。

【发明内容】

[0004]本发明正是基于上述问题,提出了一种新的技术方案,可以进一步提升生物信息的安全性。
[0005]有鉴于此,本发明的一方面提出了一种生物信息存储方法,包括:根据接收到的存储命令,通过生物信息获取装置获取生物信息;根据预定数据分割算法,将获取到的所述生物信息分割成多个生物信息数据块;存储所述多个生物信息数据块,以供在进行生物信息验证时将所述多个生物信息数据块合并为预定验证生物信息。
[0006]在该技术方案中,可以将录入的生物信息分成多个数据块进行存储,由于生物信息分为了多个数据块,其安全性大大增加,即使某个数据块被病毒或恶意软件获取,也无法通过生物信息验证。其中,生物信息包括但不限于指纹信息、虹膜信息、声音信息、掌纹信息等。另外,在进行生物信息验证时,可以将多个生物信息数据块再合并为预定验证生物信息,以便将实时获取的生物信息与预定验证生物信息进行比较,两者一致时才允许通过生物信息验证。通过该技术方案,对指纹识别时的生物信息进行分割,增大了生物信息的复杂度,提升了破解生物信息的难度,提升生物信息存储及验证的安全性。
[0007]在上述技术方案中,优选地,所述存储所述多个生物信息数据块,具体包括:将所述多个生物信息数据块存储在数据库中,其中,所述数据库的数量为一个或多个,所述数据库包括本地数据库和/或云端数据库。
[0008]在该技术方案中,可根据用户的实际需求,将分割得到的多个生物信息数据块存储在本地数据库或上传至云端数据库。并且,可以将多个生物信息数据块存储在一个数据库中,也可以为了获取更高的安全性,将多个生物信息数据块分别存储在多个数据库中,从而进一步提升了破解生物信息的难度及生物信息的存储安全性。
[0009]在上述任一技术方案中,优选地,在所述存储所述多个生物信息数据块之前,还包括:为所述多个生物信息数据块中的每个生物信息数据块设置识别标识;以及存储所述每个生物信息数据块的所述识别标识,以供在进行生物信息验证时通过存储的所述识别标识从所述数据库中获取所述多个生物信息数据块。
[0010]在该技术方案中,为了方便地获取存储后的多个生物信息数据块,可以在存储多个生物信息数据块之前,为每个生物信息数据块设置识别标识,并将该识别标识存储在终端中。这样,在进行生物信息验证时,即可通过终端中存储的识别标识获取数据库中具有相同识别标识的生物信息数据块,从而进一步将多个生物信息数据块合并。通过该技术方案,提供了获取已存储的多个生物信息数据块的途径,使终端可以方便地合并多个生物信息数据块。
[0011]在上述任一技术方案中,优选地,还包括:为所述多个生物信息数据块建立关系表,以供在进行生物信息验证时根据所述关系表从所述数据库中获取所述多个生物信息数据块。
[0012]在该技术方案中,为了方便地获取存储后的多个生物信息数据块,可以把多个生物信息数据块的关联关系记录在关系表中,这样,在进行生物信息验证时,即可通过关系表获取数据库中的生物信息数据块,从而进一步将多个生物信息数据块合并。通过该技术方案,提供了获取已存储的多个生物信息数据块的途径,使终端可以方便地合并多个生物信息数据块。
[0013]在上述任一技术方案中,优选地,在所述从所述数据库中获取所述多个生物信息数据块之后,还包括:通过预定数据合并算法将所述多个生物信息数据块合并为所述预定验证生物信息,以供通过将所述预定验证生物信息与获取到的实时生物信息进行比较来确定是否通过生物信息验证。
[0014]在该技术方案中,可以将分割后的多个生物信息数据块进行合并,以便将实时获取的生物信息与预定验证生物信息进行比较,两者一致时才允许通过生物信息验证。通过该技术方案,对生物信息进行了分割,增大了生物信息的复杂度,提升了破解生物信息的难度,有效避免了生物信息的泄露,提升了生物信息存储及验证的安全性。
[0015]在上述任一技术方案中,优选地,所述预定数据分割算法包括:等分分裂算法、八叉树分裂算法或自适应包围盒分裂算法;以及所述预定数据合并算法包括:等分合并算法、八叉树合并算法或自适应包围盒合并算法。
[0016]在该技术方案中,预定数据分割算法包括但不限于等分分裂算法、八叉树分裂算法或自适应包围盒分裂算法,预定数据合并算法包括不限于等分合并算法、八叉树合并算法或自适应包围盒合并算法。通过该技术方案,可根据实际需要选择适合的分割算法和合并算法,从而提升了生物信息存储及验证的安全性。
[0017]本发明的另一方面提出了一种生物信息存储装置,包括:生物信息获取单元,根据接收到的存储命令,通过生物信息获取装置获取生物信息;数据块分割单元,根据预定数据分割算法,将获取到的所述生物信息分割成多个生物信息数据块;数据块存储单元,存储所述多个生物信息数据块,以供在进行生物信息验证时将所述多个生物信息数据块合并为预定验证生物信息。
[0018]在该技术方案中,可以将录入的生物信息分成多个数据块进行存储,由于生物信息分为了多个数据块,其安全性大大增加,即使某个数据块被病毒或恶意软件获取,也无法通过生物信息验证。其中,生物信息包括但不限于指纹信息、虹膜信息、声音信息、掌纹信息等。另外,在进行生物信息验证时,可以将多个生物信息数据块再合并为预定验证生物信息,以便将实时获取的生物信息与预定验证生物信息进行比较,两者一致时才允许通过生物信息验证。通过该技术方案,对指纹识别时的生物信息进行分割,增大了生物信息的复杂度,提升了破解生物信息的难度,提升生物信息存储及验证的安全性。
[0019]在上述技术方案中,优选地,所述数据块存储单元具体用于:将所述多个生物信息数据块存储在数据库中,其中,所述数据库的数量为一个或多个,所述数据库包括本地数据库和/或云端数据库。
[0020]在该技术方案中,可根据用户的实际需求,将分割得到的多个生物信息数据块存储在本地数据库或上传至云端数据库。并且,可以将多个生物信息数据块存储在一个数据库中,也可以为了获取更高的安全性,将多个生物信息数据块分别存储在多个数据库中,
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1