电子文档的指纹加密及解密方法

文档序号:6530556阅读:474来源:国知局
专利名称:电子文档的指纹加密及解密方法
技术领域
本发明涉及一种指纹加密及解密方法,尤其涉及一种电子文档的指纹加密及解密方法。
背景技术
传统的对电子文档进行加密及解密的方法通常包括运用键盘密码加密及解密和运用软件保护锁进行加密及解密这两种方法。运用键盘密码加密及解密电子文档的方法的缺点是键盘密码容易被别人盗取,或有时因忘记密码而导致不能访问电子文档,因此此类加密及解密方法不安全且不灵活;运用软件保护锁进行加密与解密的方法主要包括下列步骤读软件保护锁的EEPROM、写软件保护锁的EEPROM、然后做一个转换,输入一个数,看看转换出来的结果是否是预期的结果,但转换方式是不可逆的,即由转换来的数是得不到原来的数,通常是判断得到的一个数据是否符合我们的要求,如果符合,则继续执行,如果不符合则离开结束,因此解密者较容易找到这一段程序,然后避开这一段对软件保护锁操作的部分即可达成破解的目的。综上所述,传统的电子文档的加密及解密方法均不能使电子文档得到高强度的安全保护。
另外,目前指纹用于加密已经被广泛地应用,例如专利号为00129999.9,
公开日为2001.07.25的专利文献中公开了一种指纹电脑,其主要是用于开机时的指纹验证。

发明内容
本发明所要解决的技术问题在于提供一种电子文档的指纹加密及解密方法,其能使电子文档得到高强度的安全保护。
为解决上述技术问题,本发明所采用的技术方案是提供一种电子文档的指纹加密方法,其包括如下步骤步骤201,计算机系统按加密算法产生密钥并存储在密钥池;步骤202,计算机系统提示输入指纹;步骤203,通过指纹采集装置输入指纹;步骤204,计算机系统通过指纹算法提取指纹特征值;步骤205,计算机从原存储介质中取得预先注册的指纹与现在输入的指纹进行比对;步骤206,判断指纹特征值是否匹配,若匹配,则执行步骤207,若不匹配,则返回步骤202;步骤207,从密钥池中取出加密密钥;步骤208,调用加密算法对文件进行加密,从而结束电子文档的指纹加密步骤。
为解决上述技术问题,本发明所采用的另一技术方案是提供一种电子文档的指纹解密方法,其包括如下步骤步骤301,计算机系统提示输入指纹;步骤302,通过指纹采集装置输入指纹;步骤303,计算机系统通过指纹算法提取指纹特征值;步骤304,计算机从原存储介质中取得事先注册的指纹与现在输入的指纹进行比对;步骤305,判断指纹特征值是否匹配,若匹配,则执行步骤306,若不匹配,则返回步骤301;步骤306,从密钥池中取出解密密钥;步骤307,调用解密算法对文件进行解密,从而结束电子文档的指纹解密步骤。
本发明的有益效果是由于本发明的电子文档采用指纹来加密及解密,因此其能使电子文档得到高强度的安全保护。


图1是本发明电子文档的指纹注册过程的流程图。
图2是本发明电子文档的指纹加密方法的流程图。
图3是本发明电子文档的指纹解密方法的流程图。
具体实施例方式
本发明所采用的计算机是具有指纹识别的计算机,其包括计算机本体,在计算机本体上内嵌或外接有指纹采集装置。本发明所采用的计算机安装有指纹辨识软件。
本发明在电子文档的指纹加密及解密前,计算机首先要对授权访问电子文档的指纹进行注册,请参阅图1,本发明电子文档的指纹注册过程包括如下步骤步骤101,计算机系统提示用户进行指纹注册;步骤102,通过指纹采集装置输入指纹;步骤103,计算机系统通过指纹算法提取指纹特征值;步骤104,计算机系统把指纹特征值存储到存储介质上,供以后比对用,从而结束指纹注册的步骤。
请参阅图2,本发明电子文档的指纹加密方法包括如下步骤步骤201,计算机系统按加密算法产生密钥并存储在密钥池(密钥池是在计算机的存储介质上,也可为外界的存储介质);步骤202,计算机系统提示输入指纹;步骤203,通过指纹采集装置输入指纹;步骤204,计算机系统通过指纹算法提取指纹特征值;
步骤205,计算机从原存储介质中取得预先注册的指纹与现在输入的指纹进行比对;步骤206,判断指纹特征值是否匹配,若匹配,则执行步骤207,若不匹配,则返回步骤202;步骤207,从密钥池中取出加密密钥;步骤208,调用加密算法对文件进行加密,从而结束电子文档的指纹加密步骤。
请参阅图3,本发明电子文档的指纹解密方法包括如下步骤步骤301,计算机系统提示输入指纹;步骤302,通过指纹采集装置输入指纹;步骤303,计算机系统通过指纹算法提取指纹特征值;步骤304,计算机从原存储介质中取得事先注册的指纹与现在输入的指纹进行比对;步骤305,判断指纹特征值是否匹配,若匹配,则执行步骤306,若不匹配,则返回步骤301;步骤306,从密钥池中取出解密密钥;步骤307,调用解密算法对文件进行解密,从而结束电子文档的指纹解密步骤。
权利要求
1.一种电子文档的指纹加密方法,其特征在于包括如下步骤步骤201,计算机系统按加密算法产生密钥并存储在密钥池;步骤202,计算机系统提示输入指纹;步骤203,通过指纹采集装置输入指纹;步骤204,计算机系统通过指纹算法提取指纹特征值;步骤205,计算机从原存储介质中取得预先注册的指纹与现在输入的指纹进行比对;步骤206,判断指纹特征值是否匹配,若匹配,则执行步骤207,若不匹配,则返回步骤202;步骤207,从密钥池中取出加密密钥;步骤208,调用加密算法对文件进行加密,从而结束电子文档的指纹加密步骤。
2.如权利要求1所述的电子文档的指纹加密方法,其特征在于在电子文档的指纹加密过程之前,首先要对授权访问电子文档的指纹进行注册,该电子文档的指纹注册过程包括如下步骤步骤101,计算机系统提示用户进行指纹注册;步骤102,通过指纹采集装置输入指纹;步骤103,计算机系统通过指纹算法提取指纹特征值;步骤104,计算机系统把指纹特征值存储到存储介质上,供以后比对用,从而结束指纹注册的步骤。
3.如权利要求1所述的电子文档的指纹加密方法,其特征在于该密钥池是在计算机的存储介质上,也可在外界的存储介质上。
4.如权利要求1所述的电子文档的指纹加密方法,其特征在于该计算机是具有指纹识别的计算机,其包括计算机本体,在计算机本体上内嵌或外接有指纹采集装置,该计算机还安装有指纹辨识软件。
5.一种电子文档的指纹解密方法,其特征在于包括如下步骤步骤301,计算机系统提示输入指纹;步骤302,通过指纹采集装置输入指纹;步骤303,计算机系统通过指纹算法提取指纹特征值;步骤304,计算机从原存储介质中取得事先注册的指纹与现在输入的指纹进行比对;步骤305,判断指纹特征值是否匹配,若匹配,则执行步骤306,若不匹配,则返回步骤301;步骤306,从密钥池中取出解密密钥;步骤307,调用解密算法对文件进行解密,从而结束电子文档的指纹解密步骤。
6.如权利要求5所述的电子文档的指纹加密方法,其特征在于该密钥池是在计算机的存储介质上,也可在外界的存储介质上。
7.如权利要求5所述的电子文档的指纹加密方法,其特征在于该计算机是具有指纹识别的计算机,其包括计算机本体,在计算机本体上内嵌或外接有指纹采集装置,该计算机还安装有指纹辨识软件。
全文摘要
本发明涉及一种电子文档的指纹加密及解密方法,其能使电子文档得到高强度的安全保护。该指纹加密方法包括如下步骤步骤201,计算机系统按加密算法产生密钥并存储在密钥池;步骤202,计算机系统提示输入指纹;步骤203,通过指纹采集装置输入指纹;步骤204,计算机系统通过指纹算法提取指纹特征值;步骤205,计算机从原存储介质中取得预先注册的指纹与现在输入的指纹进行比对;步骤206,判断指纹特征值是否匹配,若匹配,则执行步骤207,若不匹配,则返回步骤202;步骤207,从密钥池中取出加密密钥;步骤208,调用加密算法对文件进行加密,从而结束电子文档的指纹加密步骤。本发明还提供了一种相应的指纹解密方法。
文档编号G06F1/00GK1719373SQ200510036259
公开日2006年1月11日 申请日期2005年7月27日 优先权日2005年7月27日
发明者杨若冰, 黄振杭 申请人:深圳市亚略特生物识别科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1