本发明涉及电子设备,具体为一种基于生物特征识别的软件保护方法。
背景技术:
1、生物特征识别是现如今常见的一种高科技手段,通过收录用户的生物特征信息,来方便用户进行电子设备的软件操作以及应用,而常见的生物特征一般包括人脸识别与指纹识别,一些其他的电子设备也会带有虹膜识别功能,这是最常见的生物特征识别,但是现有的基于生物特征识别的软件保护方法还是存在一些缺点,如在电子设备的软件在登录时,就算不是用户本人也能顺利进入已存在登录信息的应用或者非法人员盗取生物特征登录信息,这样就导致用户的生物特征信息泄露,严重时甚至可能出现钱财损失,故现有的基于生物特征识别的软件安全性不够,对于生物特征没有加密保护的功能,为此,我们提出一种基于生物特征识别的软件保护方法。
技术实现思路
1、本发明的目的在于提供一种基于生物特征识别的软件保护方法,以解决上述背景技术中提出的问题。
2、为实现上述目的,本发明提供如下技术方案:
3、一种基于生物特征识别的软件保护方法,包含:服务器、终端,服务器用于存储用户生物特征信息以及与生物特征信息相关的各种数据库信息,终端用于采集用户用户生物特征信息,并发送给服务器;
4、终端可接收采集用户的多种生物特征数据,以及用户输入的各种身份数据信息,并将数据模块化传输到服务器中,服务器在接收到相关的数据后,会建立对应的数据库,并设置加密程序,从而对用户的生物特征数据以及身份数据信息进行保护处理;
5、当终端在采集用户的多种生物特征数据后会与服务器内存储的生物特征数据进行对比,如生物特征识别通过,则可启动相关的软件程序,如生物特征识别不通过,服务器会设置三次识别机会,若三次均不通过服务器则会停止对于该生物特征账号的各项软件支持。
6、进一步的:多种生物特征数据包括人脸信息、虹膜信息以及指纹信息。
7、进一步的:终端上设置有定时提醒程序,可每间隔一段时间提醒用户及时的更新生物特征数据。
8、进一步的:身份数据信息包含密码数据信息,用户在注册以及登录时可设置相应的密码,密码包含但不限于六位数,且密码需包含字母以及阿拉伯数字,但是不限于字母与阿拉伯数字。
9、进一步的:服务器包含认证模块,认证模块电性输出连接存储模块,认证模块包括数据接收模块,数据接收模块电性输出连接数据提取模块,数据提取模块的一端电性输出连接存储模块,数据提取模块的另一端电性输出连接对比模块,对比模块电性输出连接授权模块。
10、进一步的:存储模块包括加密模块,加密模块电性输出连接分类模块,加密模块包括密钥设置模块,密钥设置模块电性输出连接密钥确定模块,密钥确定模块电性输出连接密钥存储模块。
11、进一步的:终端包括登录模块,登录模块电性输出连接生物特征获取模块,生物特征获取模块电性输出连接应用管理模块,应用管理模块电性输出连接权限认证模块。
12、与现有技术相比,本发明的有益效果是:
13、该基于生物特征识别的软件保护方法,服务器中设置了加密程度,对于用户收录的多种生物特征数据会进行加密处理,以此来增加用户的生物特征数据以及身份数据信息进行保护处理,而当终端在采集用户的多种生物特征数据后会与服务器内存储的生物特征数据进行对比,如生物特征识别通过,则可启动相关的软件程序,如生物特征识别不通过,服务器会设置三次识别机会,若三次均不通过服务器则会停止对于该生物特征账号的各项软件支持,这样及时停止软件的运行,从而对用户的资料以及财产进行保护。
1.一种基于生物特征识别的软件保护方法,包含:服务器、终端,其特征在于:所述服务器用于存储用户生物特征信息以及与生物特征信息相关的各种数据库信息,所述终端用于采集用户用户生物特征信息,并发送给服务器;
2.根据权利要求1所述的一种基于生物特征识别的软件保护方法,其特征在于:所述多种生物特征数据包括人脸信息、虹膜信息以及指纹信息。
3.根据权利要求1所述的一种基于生物特征识别的软件保护方法,其特征在于:所述终端上设置有定时提醒程序,可每间隔一段时间提醒用户及时的更新生物特征数据。
4.根据权利要求1所述的一种基于生物特征识别的软件保护方法,其特征在于:所述身份数据信息包含密码数据信息,用户在注册以及登录时可设置相应的密码,密码包含但不限于六位数,且密码需包含字母以及阿拉伯数字,但是不限于字母与阿拉伯数字。
5.根据权利要求1所述的一种基于生物特征识别的软件保护方法,其特征在于:所述服务器包含认证模块,所述认证模块电性输出连接存储模块,所述认证模块包括数据接收模块,所述数据接收模块电性输出连接数据提取模块,所述数据提取模块的一端电性输出连接存储模块,所述数据提取模块的另一端电性输出连接对比模块,所述对比模块电性输出连接授权模块。
6.根据权利要求5所述的一种基于生物特征识别的软件保护方法,其特征在于:所述存储模块包括加密模块,所述加密模块电性输出连接分类模块,所述加密模块包括密钥设置模块,所述密钥设置模块电性输出连接密钥确定模块,所述密钥确定模块电性输出连接密钥存储模块。
7.根据权利要求1所述的一种基于生物特征识别的软件保护方法,其特征在于:所述终端包括登录模块,所述登录模块电性输出连接生物特征获取模块,所述生物特征获取模块电性输出连接应用管理模块,所述应用管理模块电性输出连接权限认证模块。