CN102185694A

Electronic file encrypting method and system based on fingerprint information

Abstract

The invention discloses a method and system for encrypting and decrypting electronic files based on fingerprint information, which includes inputting a user's fingerprint through a fingerprint sensor and generating a globally unique fingerprint information number, and then transforming the fingerprint information number into a corresponding encryption algorithm Encrypt the key, and use symmetric cryptographic operations on the electronic file according to the encryption key to generate a ciphertext electronic file. The invention adopts the uniqueness and irreplaceability of fingerprint characteristics to ensure the long-term validity of safety information, avoids the phenomenon of forgotten, stolen and cracked passwords and keys, and is simple and practical in operation.

CN102185694A, drawing sheet 1
Sheet 1 of 5

Term

Projected expiry 21 December 2030.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

6 claims: 2 independent, 4 dependent

  1. 1
    一种基于指纹信息的电子文件加密的方法,其特征在于:其加密步骤包括: S1选择需要加密的明文电子文件; S2选择加密算法; S3通过指纹传感器输入用户的指纹; S4计算机通过所输入的指纹来提取指纹特征; S5计算机根据指纹特征生成全球唯一的指纹信息号; S6将全球唯一的指纹信息号变换成符合步骤S2中所选择的加密算法中对应的加密密 钥; S7根据加密密钥对明文电子文件采用对称密码运算,生成密文电子文件。
  2. 2
    根据权利要求1所述的方法,其特征在于:步骤S2中的加密算法至少包括DES、 3DES.AES或IDEA中的任意一种。
  3. 3
    根据权利要求2所述的方法,其特征在于:步骤S6采用散列函数MD5或SHA1进行 变换。
  4. 4
    根据权利要求3所述的方法,其特征在于:其进一步包括步骤S8 :计算机对明文文 件进行不同的处理,删除明文电子文件或者将明文电子文件予以保留。
  5. 5
    根据权利要求1或2或3或4所述的方法,其特征在于:其解密步骤包括: S9选择密文电子文件; S10通过指纹传感器输入指纹; S11计算机提取指纹特征; S12计算机根据指纹特征生成全球唯一的指纹信息号; S13计算机自动将全球唯一的指纹信息号变换成符合解密算法在解密运算中所需的解 密密钥; S14计算机根据解密密钥自动选择对称解密算法,并产生解密的电子文件; S15判断用户输入的指纹是否正确,如正确,则解密的电子文件就是明文文件,否则解 密的电子文件就是乱码文件。
  6. 6
    一种基于指纹信息的电子文件加密的系统,其特征在于其包括:其包括指纹输入模 块、加密模块、解密模块、以及控制上述模块的中央处理单元,其中加密模块包括加密算法 单元、加密指纹识别单元、加密变换单元、加密密钥,而解密模块包括解密算法单元、解密指 纹识别单元、解密变换单元、解密密钥、验证单元。
Independent claims6