本发明专利技术提出一种基于虹膜生物识别技术的版本权限控制方法和装置,采用虹膜的生物技术方式,将采集的信息以一定的数据格式存储到信息库,当用户在提交资源到版本库时,不仅需要提交修改内容、填写提交注释等关键信息,同时增加提交人生物信息校验步骤,用来验证提交者为用户本人,确保了提交信息操作的准确性。确保了提交信息操作的准确性。确保了提交信息操作的准确性。
【技术实现步骤摘要】
一种基于虹膜生物识别技术的版本权限控制方法和装置
[0001]本专利技术涉及权限管理领域,具体地涉及一种基于生物识别技术的版本开发权限管理领域。
技术介绍
[0002]版本控制(Version control)是在软件开发过程中,各种程序代码、配置文件及说明文档等文件变更的管理,是软件配置管理的核心功能。通过系统对软件的版本控制,一方面程序员可以查阅历史操作记录,并在其服务器中添加一个版本库,版本库中存放大量的程序和文档等项目资源,这些项目资源由配置管理员依据不同的配置管理计划对不同项目的组员分配与之相符合的访问权限,进而实现对资源的统一管理。然而目前,针对权限管理的便捷性、如何便捷的对权限进行管理、减少配置管理员的工作量以及提高工作效率方面有许多的研究,但是忽略了在权限开通后,权限人对权限的使用控制。一般公司的核心资料是不允许外借的,当配置管理员给用户开通完权限后,用户就可以使用权限从资源库做任何操作,这对于公司核心资料的安全性和曝光均有影响。因此在开通权限后,如何对权限的使用更好的控制,是当前需要解决的问题。
[0003]虹膜是眼睛的可见部分,处于巩膜的保护下,具有极强的生物活性。虹膜因其纤维组织细节复杂丰富而具有唯一性,且虹膜的形成与胚胎发生阶段组织局部的物理化学条件相关,具有极大的随机性,哪怕使用克隆技术也无法复制某个虹膜。另一方面,虹膜极具稳定性,从婴儿胚胎时期的第3个月起开始发育到第8个月虹膜的主要纹理结构已经成形。除非经历眼睛外科手术,几乎终生不会发生改变。而且因为角膜的保护作用,发育完全的虹膜不容易受到外界的伤害。这就使得虹膜的防伪性更让虹膜识别具有其他生物识别不可比拟的优势。虹膜的这些生物活性与人体生命现象同时存在,如果想用照片、录像、尸体的虹膜取代活体的虹膜图像都是完全不可能的,从而保证了生理组织的不可替代性。综上所述,虹膜识别在生物识别
具有明显的优势。
技术实现思路
[0004]本专利技术的目的在于提供一种基于虹膜生物识别技术的版本权限控制方法,利用虹膜生物识别技术,解决了在用户在提交资源到版本库时用户权限外借、恶意使用他人账号提交资源的乱象,使svn权限控制更加可靠。
[0005]根据本专利技术的第一个方面所述一种基于虹膜生物识别技术的版本权限控制方法,所述方法的步骤包括:
[0006]逻辑开通;
[0007]在逻辑开通阶段访问后,采集信息;
[0008]对采集信息处理后存储;以及
[0009]版本库操作阶段验证。
[0010]在本专利技术的一个实施例中,所述逻辑开通之前还包括:申请开通。
[0011]在本专利技术的一个实施例中,在本专利技术的一个实施例中,所述逻辑开通的权限者包括版本库权限管理者。
[0012]在本专利技术的一个实施例中,所述采集信息包括采集人像图片。
[0013]进一步地,对人像图片进行解析,解析得到的数据存储,作为后续访问版本库验证信息的原始数据;其中,所述解析包括对人眼图像中的虹膜图像进行检测,并提取虹膜图像特征。
[0014]本专利技术的另一目的在于提供一种基于虹膜生物识别技术的版本权限控制装置,将虹膜生物技术应用在版本库权限控制上,对于权限人的操作有了更精准的追溯记录,对于版本库的信息安全起到了更好的保障。
[0015]根据本专利技术的第二方面所述一种基于虹膜生物识别技术的版本权限控制装置,所述装置包括:输入设备,用于能够获取人像;数据处理器,用于解析人像信息;和存储设备,用于存储人像的生物数据。
[0016]在本专利技术的一个实施例中,所述输入设备包括带有摄像头的设备。
[0017]在本专利技术的一个实施例中,所述带有摄像头的设备包括摄像头、手机、笔记本电脑、平板电脑、摄像机、相机中的至少一种。
[0018]在本专利技术的一个实施例中,所述数据处理器包括虹膜识别装置。
[0019]在本专利技术的一个实施例中,所述数据处理器将人像中的生物信息进行提取处理,并存储至数据库。
[0020]在本专利技术的一个实施例中,所述生物信息数据包括虹膜数据。
附图说明
[0021]图1为配置版本库权限的流程图。
[0022]图2为用户在版本库操作的流程图。
[0023]图3为本专利技术一个实施例的装置示意图。
[0024]具体实施说明
[0025]以下描述用于揭露本专利技术以使本领域技术人员能够实现本专利技术。以下描述中的优选实施例只作为举例,本领域技术人员可以想到其他显而易见的变型。在以下描述中界定的本专利技术的基本原理可以应用于其他实施方案、变形方案、改进方案、等同方案以及没有背离本专利技术的精神和范围的其他技术方案。
[0026]本专利技术提供的一种基于虹膜生物识别技术的版本权限控制方法中利用虹膜生物识别技术,解决了在用户在提交资源到版本库时用户权限外借、恶意使用他人账号提交资源的乱象。
[0027]如图1所示,为本专利技术配置版本库权限的一个实施例的流程图。在步骤101中,一个未在版本库拥有权限操作的用户需要通过通信装置向版本库权限管理者请求开通版本库操作权限,该指令通过云端发送至版本库权限管理者的终端。在步骤102中,管理者在终端接收到请求开通版本库操作权限后,对用户先进行逻辑开通。这里所说的逻辑开通指用户在操作版本库中的权限未完全开通,不能对版本库进行操作。在步骤103中,用户在被逻辑开通后,按照操作指引完成信息采集。这里所说的指引信息包括动作信息,不仅仅限于眨眨眼、向左看、向右看。在步骤104中,对采集到的用户信息进行解析,所述解析包括提取采集
信息中所有的人眼图像,对人眼图像中的虹膜图像进行检测,并提取虹膜图像特征作为原始生物数据。
[0028]在本专利技术的实施例中,提取的虹膜图像特征作为原始生物数据存储至数据库时,需要将数据按照一定格式保存,可以但不限定按照id、姓名、特征向量、状态中的至少一种进行数据格式定义。例如,将id为123456的在职员工张三的虹膜图像特征数据命名为“123456
‑
张三
‑
在职”,然后保存至数据库。
[0029]在本专利技术的实施例中,用户还能够通过云端请求向绑定的手机下发短信验证码的方式,作为在版本库操作的验证方式。有些时候,用户的眼睛可能出现疾病,或者因为其他因素导致无法采集到虹膜信息。为了防止这种情况下影响对版本库操作,通过下发手机短信验证码的方式实现对版本库的操作,并记录相应的使用记录,解决了用户无法操作设备的问题。
[0030]图2为用户在版本库操作的流程图。在步骤201中,根据输入设备(例如,手机)采集用户的数据信息,并将其按照一定格式保存至数据库。在步骤202中,用户向版本库的操作包括checkout、update、commit等,需要进行实时验证(例如,将脸部放入指定区域,将再一次获取的数据进行解析后得到的虹膜信息与数据库中的原始生物数据进行一致性验证),即步骤203。在用户向版本库操作时没有摄像头设备的情况下,用户还能够通过云端请求向绑定的手机下发短信本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于虹膜生物识别技术的版本权限控制方法,其特征在于,包括步骤:逻辑开通;在逻辑开通阶段访问后,采集信息;对采集信息处理后存储;以及版本库操作阶段验证。2.根据权利要求1所述的方法,其特征在于,所述逻辑开通之前还包括:申请开通版本库权限。3.根据权利要求1所述的方法,其特征在于,所述逻辑开通的权限者包括版本库权限管理者。4.根据权利要求1所述的方法,其特征在于,所述采集信息包括采集人像图片。5.根据权利要求4所述的方法,其特征在于,对人像图片进行解析,解析得到的数据存储,作为后续访问版本库验证信息的原始数据;其中,所述解析包括对人眼图像中的虹膜图像进行检测,并提取虹膜图像特征。...
【专利技术属性】
技术研发人员:苗立云,侯晓杰,张然,
申请(专利权)人:联动优势电子商务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。