CN103413099A - 数据的存储方法和装置、加密数据的访问方法和装置 - Google Patents
数据的存储方法和装置、加密数据的访问方法和装置 Download PDFInfo
- Publication number
- CN103413099A CN103413099A CN2013103704399A CN201310370439A CN103413099A CN 103413099 A CN103413099 A CN 103413099A CN 2013103704399 A CN2013103704399 A CN 2013103704399A CN 201310370439 A CN201310370439 A CN 201310370439A CN 103413099 A CN103413099 A CN 103413099A
- Authority
- CN
- China
- Prior art keywords
- data
- access
- attribute
- digitized processing
- identification documents
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Storage Device Security (AREA)
Abstract
本发明公开了一种数据的存储方法和装置、加密数据的访问方法和装置,其中,该数据的存储方法用于通过访问方的身份识别证件中的用户照片实现数据的加密存储,该数据的存储方法包括:该数据的存储方法用于通过访问方的身份识别证件中的用户照片实现数据的加密存储,该存储方法包括:提取访问方的身份识别证件中的用户照片的至少一属性;对提取的至少一属性进行数字化处理;利用数字化处理得到的结果作为参数对需要存储的数据进行加密,并将加密后的数据进行存储。本发明通过在实施加密技术时加快加密速度,并且以由身份识别证件的照片提取的属性作为基础对需要存储的数据进行加密,提高了加密后的数据的安全系数,可应用于对数据的安全性要求较高的领域。
Description
技术领域
本发明涉及计算机领域,并且特别地,涉及一种数据的存储方法和装置、加密数据的访问方法和装置。
背景技术
由于各种信息***越来越多,因此人们对信息***及***存储的信息的安全性的要求也越来越高,所以,各种信息保护方法也应运而生。目前,在各个应用领域中存在多种数据保护方式,其中最普遍的为应用加解密方式进行数据保护。加解密方法中应用最广的为PKI(Public Key Infrastructure,公钥基础设施)体系,即以公、私钥为基础的加解密算法,主要包括:基于MD5(MessageDigest Algorithm5,消息摘要算法第五版)加密、对称加密、非对称加密。
但是基于上述现有的加解密方法实现的保护方案,分别存在以下问题:
基于MD5加密实现的保护方案:访问者只要知道密文是由MD5加密得来的,可以通过其他现有的工具进行解密;
基于对称加密实现的保护方案:信息的发送方与接收方的密钥是一样的,所以安全级别不高,如果有人窃取了某一方的密钥,他就可以控制整个过程;
基于非对称加密实现的保护方案:安全性较高,但密钥较长,因此,加解密速度慢,不适用于对加解密速度要求比较高,且安全性要求较高的领域。
针对相关技术中加密技术应用速度慢且安全性不高的问题,目前尚未提出有效的解决方案。
发明内容
针对相关技术中加密技术应用速度慢且安全性不高的问题,本发明提出一种数据的存储方法和装置、加密数据的访问方法和装置,能够在实施加密技术时加快加密速度,并且提高加密后的数据的安全系数。
本发明的技术方案是这样实现的:
根据本发明的一个方面,提供了一种数据的存储方法。
该数据的存储方法用于通过访问方的身份识别证件中的用户照片实现数据的加密存储,该存储方法包括:
提取访问方的身份识别证件中的用户照片的至少一属性;
对提取的至少一属性进行数字化处理;
利用数字化处理得到的结果作为参数对需要存储的数据进行加密,并将加密后的数据进行存储。
此外,在提取访问方的身份识别证件中的用户照片的至少一属性之前,上述加密方法进一步包括:
对访问方的身份识别证件进行合法性校验。
优选地,将数字化处理得到的结果作为参数对数据进行加密包括:
基于傅立叶加密算法利用数字化处理得到的结果作为参数对数据进行加密,其中,傅立叶加密算法基于傅立叶函数成立。
可选地,身份识别证件包括以下至少之一:
身份证、护照、驾驶证。
可选地,上述属性包括:
像素数目、分辨率、大小、颜色、图像深度、色调、饱和度、色相、亮度、对比度、色彩通道、层次、灰度、存储格式或水印。
根据本发明的一个方面,提供了一种加密数据的访问方法。
该加密数据的访问方法用于通过访问方的身份识别证件中的用户照片进行访问,该访问方法包括:
提取访问方的身份识别证件中的用户照片的至少一属性;
对提取的至少一属性进行数字化处理;
利用数字化处理得到的结果作为参数对需要访问的已加密数据进行解密。
优选地,利用数字化处理得到的结果作为参数对需要访问的已加密数据进行解密包括:
基于傅立叶解密算法利用数字化处理得到的结果作为参数对需要访问的已加密数据进行解密,其中,傅立叶解密算法对应于傅立叶加密算法。
根据本发明的一个方面,提供了一种数据的存储装置。
该数据的存储装置用于通过访问方的身份识别证件中的用户照片实现数据的加密存储,该存储装置包括:
提取模块,用于提取访问方的身份识别证件中的用户照片的至少一属性;
处理模块,用于对提取的至少一属性进行数字化处理;
加密模块,用于利用数字化处理得到的结果作为参数对需要存储的数据进行加密,并将加密后的数据进行存储。
优选地,加密模块将数字化处理得到的结果作为参数对数据进行加密包括:
加密模块用于基于傅立叶加密算法利用数字化处理得到的结果作为参数对数据进行加密,其中,傅立叶加密算法基于傅立叶函数成立。
根据本发明的一个方面,提供了一种加密数据的访问装置。
该加密数据的访问装置用于通过访问方的身份识别证件中的用户照片进行访问,该访问装置包括:
提取模块,用于提取访问方的身份识别证件中的用户照片的至少一属性;
处理模块,用于对提取的至少一属性进行数字化处理;
解密模块,用于利用数字化处理得到的结果作为参数对需要访问的已加密数据进行解密。
本发明通过在实施加密技术时加快加密速度,并且以由身份识别证件的照片提取的属性作为基础对需要存储的数据进行加密,提高了加密后的数据的安全系数,可应用于对数据的安全性要求较高的领域。
附图说明
图1是根据本发明实施例的数据的存储方法的流程图;
图2是根据本发明实施例的数据的存储装置的框图;
图3是根据本发明一个实施例的数据的存储方法的流程图;
图4是根据本发明实施例的加密数据的访问方法的流程图;
图5是根据本发明实施例的加密数据的访问装置的框图;
图6是根据本发明一个实施例的加密数据的访问方法的流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。
根据本发明的实施例,提供了一种数据的存储方法,该数据的存储方法用于通过访问方的身份识别证件中的用户照片实现数据的加密存储,。
如图1所示,根据本发明实施例的存储方法可以包括:
步骤S101,提取访问方的身份识别证件中的用户照片的至少一属性,其中,身份识别证件可以包括身份证、护照或驾驶证等具有公知的身份证明力的证件,可选地,身份识别证件中的用户照片的属性可以包括:像素数目、分辨率、大小、颜色、图像深度、色调、饱和度、色相、亮度、对比度、色彩通道、层次、灰度、存储格式或水印等照片的有关属性;
步骤S103,对提取的至少一属性进行数字化处理,可以得到无序的数字串;
步骤S105,利用数字化处理得到的结果作为参数对需要存储的数据进行加密,优选地,可以基于傅立叶加密算法利用数字化处理得到的结果作为参数对数据进行加密,其中,傅立叶加密算法基于傅立叶函数成立,并将加密后的数据进行存储,利用基于身份识别证件中的用户照片中提取的属性得到的数字串作为参数进行加密计算可以提高加密后数据的安全性。
此外,在提取访问方的身份识别证件中的用户照片的至少一属性之前,根据本发明实施例的加密方法进一步包括:
对访问方的身份识别证件进行合法性校验,可以避免他人恶意制造假身份识别证件进行数据窃取的情况。
根据本发明的实施例,提供了一种数据的存储装置。
该数据的存储装置用于通过访问方的身份识别证件中的用户照片实现数据的加密存储,如图2所示,根据本发明实施例的存储装置包括:
提取模块21,用于提取访问方的身份识别证件中的用户照片的至少一属性;
处理模块22,用于对提取的至少一属性进行数字化处理;
加密模块23,用于利用数字化处理得到的结果作为参数对需要存储的数据进行加密,优选地,基于傅立叶加密算法利用数字化处理得到的结果作为参数对数据进行加密,并将加密后的数据进行存储。
根据本发明的实施例,提供了一种基于访问者的身份证上的用户照片的加密方法,如图3所示,主要步骤如下:
步骤S301,验证访问者的身份证是否合法,如果不合法执行步骤S303,如果合法则执行步骤S305;
步骤S303,提示证件不合法;
步骤S305,提取访问者的身份证上的用户照片的特征,特征可以包括;像素数目、分辨率、大小、颜色、图像深度、色调、饱和度、色相、亮度、对比度、色彩通道、层次、灰度、存储格式或水印等照片的有关特征信息;
步骤S307,对提取的特征信息进行统一编码得到字符串;
步骤S309,利用得到的字符串作为种子采用傅立叶加密算法对明文(即需要加密的数据)进行加密。
对于现在国内二代身份证的大力推广,二代身份证目前在工作生活中得到广泛的应用,与此同时,基于二代身份证的各种社会生产、生活活动的需要也会大大增加。比如:目前的高铁乘车无须使用纸制车票就可以通过刷身份证来辨别用户的合法性。由于身份证是由公安机关颁发的,因此利用身份证作为加密方法的基础可以确保加密方法的安全系数。
根据本发明的实施例,提供了一种加密数据的访问方法。
该加密数据的访问方法用于通过访问方的身份识别证件中的用户照片进行访问,如图4所示,根据本发明实施例的访问方法可以包括:
步骤S401,提取访问方的身份识别证件中的用户照片的至少一属性;
步骤S403,对提取的至少一属性进行数字化处理;
步骤S405,利用数字化处理得到的结果作为参数对需要访问的已加密数据进行解密,优选地,基于傅立叶解密算法利用数字化处理得到的结果作为参数对需要访问的已加密数据进行解密,其中,傅立叶解密算法对应于傅立叶加密算法。
根据本发明的实施例,提供了一种加密数据的访问装置。
该加密数据的访问装置用于通过访问方的身份识别证件中的用户照片进行访问,如图5所示,根据本发明实施例的访问装置可以包括:
提取模块51,用于提取访问方的身份识别证件中的用户照片的至少一属性;
处理模块52,用于对提取的至少一属性进行数字化处理;
解密模块53,用于利用数字化处理得到的结果作为参数对需要访问的已加密数据进行解密。
根据本发明的实施例,提供了一种基于访问者的身份证上的用户照片的加密方法,如图6所示,主要步骤如下:
步骤S601,验证访问者的身份证是否合法,如果不合法执行步骤S303,如果合法则执行步骤S605;
步骤S603,提示证件不合法;
步骤S605,提取访问者的身份证上的用户照片的特征,特征可以包括;像素数目、分辨率、大小、颜色、图像深度、色调、饱和度、色相、亮度、对比度、色彩通道、层次、灰度、存储格式或水印等照片的有关特征信息;
步骤S607,对提取的特征信息进行统一编码得到字符串;
步骤S609,利用得到的字符串作为种子采用傅立叶解密算法对明文(即需要加密的数据)进行解密,然后访问。
综上所述,借助于本发明的上述技术方案,本发明通过在实施加密技术时加快加密速度,方便操作,实现简单,并且以由身份识别证件的照片提取的属性作为基础对需要存储的数据进行加密,提高了加密后的数据的安全系数,同时,在实施加解密技术时先对身份识别证件进行验证,可以防止滥用***的情况,可应用于对数据的安全性要求较高的领域。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种数据的存储方法,其特征在于,用于通过访问方的身份识别证件中的用户照片实现数据的加密存储,所述存储方法包括:
提取所述访问方的身份识别证件中的用户照片的至少一属性;
对提取的所述至少一属性进行数字化处理;
利用数字化处理得到的结果作为参数对需要存储的数据进行加密,并将加密后的数据进行存储。
2.根据权利要求1所述的存储方法,其特征在于,在提取访问方的所述身份识别证件中的用户照片的至少一属性之前,所述加密方法进一步包括:
对所述访问方的身份识别证件进行合法性校验。
3.根据权利要求1所述的存储方法,其特征在于,将数字化处理得到的结果作为参数对数据进行加密包括:
基于傅立叶加密算法利用数字化处理得到的结果作为参数对数据进行加密,其中,所述傅立叶加密算法基于傅立叶函数成立。
4.根据权利要求1-3中任一所述的存储方法,其特征在于,所述身份识别证件包括以下至少之一:
身份证、护照、驾驶证。
5.根据权利要求1-3中任一所述的存储方法,其特征在于,属性包括:
像素数目、分辨率、大小、颜色、图像深度、色调、饱和度、色相、亮度、对比度、色彩通道、层次、灰度、存储格式或水印。
6.一种加密数据的访问方法,其特征在于,用于通过访问方的身份识别证件中的用户照片进行访问,所述访问方法包括:
提取所述访问方的身份识别证件中的用户照片的至少一属性;
对提取的所述至少一属性进行数字化处理;
利用数字化处理得到的结果作为参数对需要访问的已加密数据进行解密。
7.根据权利要求6所述的访问方法,其特征在于,利用数字化处理得到的结果作为参数对需要访问的已加密数据进行解密包括:
基于傅立叶解密算法利用数字化处理得到的结果作为参数对需要访问的已加密数据进行解密,其中,所述傅立叶解密算法对应于傅立叶加密算法。
8.一种数据的存储装置,其特征在于,用于通过访问方的身份识别证件中的用户照片实现数据的加密存储,所述存储装置包括:
提取模块,用于提取所述访问方的身份识别证件中的用户照片的至少一属性;
处理模块,用于对提取的所述至少一属性进行数字化处理;
加密模块,用于利用数字化处理得到的结果作为参数对需要存储的数据进行加密,并将加密后的数据进行存储。
9.根据权利要求8所述的存储方法,其特征在于,所述加密模块将数字化处理得到的结果作为参数对数据进行加密包括:
所述加密模块用于基于傅立叶加密算法利用数字化处理得到的结果作为参数对数据进行加密,其中,所述傅立叶加密算法基于傅立叶函数成立。
10.一种加密数据的访问装置,其特征在于,用于通过访问方的身份识别证件中的用户照片进行访问,所述访问装置包括:
提取模块,用于提取所述访问方的身份识别证件中的用户照片的至少一属性;
处理模块,用于对提取的所述至少一属性进行数字化处理;
解密模块,用于利用数字化处理得到的结果作为参数对需要访问的已加密数据进行解密。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013103704399A CN103413099A (zh) | 2013-08-22 | 2013-08-22 | 数据的存储方法和装置、加密数据的访问方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013103704399A CN103413099A (zh) | 2013-08-22 | 2013-08-22 | 数据的存储方法和装置、加密数据的访问方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103413099A true CN103413099A (zh) | 2013-11-27 |
Family
ID=49606109
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2013103704399A Pending CN103413099A (zh) | 2013-08-22 | 2013-08-22 | 数据的存储方法和装置、加密数据的访问方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103413099A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106570410A (zh) * | 2015-10-09 | 2017-04-19 | 腾讯科技(深圳)有限公司 | 一种数据的加密方法、解密方法、装置和*** |
CN107180196A (zh) * | 2017-05-25 | 2017-09-19 | 努比亚技术有限公司 | 一种双摄加密方法、设备以及计算机可读存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050273611A1 (en) * | 2002-07-10 | 2005-12-08 | Hideyoshi Yoshimura | False alteration prevention signature method |
CN101145229A (zh) * | 2007-10-23 | 2008-03-19 | 宋弋希 | 采用第二代身份证关联(绑定)银行卡进行支付的方法 |
CN101976321A (zh) * | 2010-09-21 | 2011-02-16 | 北京工业大学 | 基于人脸特征密钥生成的加密方法 |
-
2013
- 2013-08-22 CN CN2013103704399A patent/CN103413099A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050273611A1 (en) * | 2002-07-10 | 2005-12-08 | Hideyoshi Yoshimura | False alteration prevention signature method |
CN101145229A (zh) * | 2007-10-23 | 2008-03-19 | 宋弋希 | 采用第二代身份证关联(绑定)银行卡进行支付的方法 |
CN101976321A (zh) * | 2010-09-21 | 2011-02-16 | 北京工业大学 | 基于人脸特征密钥生成的加密方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106570410A (zh) * | 2015-10-09 | 2017-04-19 | 腾讯科技(深圳)有限公司 | 一种数据的加密方法、解密方法、装置和*** |
CN106570410B (zh) * | 2015-10-09 | 2020-05-12 | 腾讯科技(深圳)有限公司 | 一种数据的加密方法、解密方法、装置和*** |
CN107180196A (zh) * | 2017-05-25 | 2017-09-19 | 努比亚技术有限公司 | 一种双摄加密方法、设备以及计算机可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11880831B2 (en) | Encryption system, encryption key wallet and method | |
CN101488214B (zh) | 一种扩展防伪数字水印和电子***信息量的方法 | |
CN101350724B (zh) | 一种基于生物特征信息的加密方法 | |
CN109583219A (zh) | 一种数据签名、加密及保存的方法、装置和设备 | |
CN105306194B (zh) | 供加密档案和/或通讯协定的多重加密方法与*** | |
CN107454079A (zh) | 基于物联网平台的轻量级设备认证及共享密钥协商方法 | |
CN101989984A (zh) | 电子文件安全共享***及方法 | |
CA2838675A1 (en) | Implicitly certified digital signatures | |
CN103067160A (zh) | 一种加密sd卡的动态密钥生成的方法及*** | |
CN102904712A (zh) | 信息加密方法 | |
CN109600228A (zh) | 基于公共密钥池的抗量子计算的签章方法和签章*** | |
CN105100083A (zh) | 一种隐私保护且支持用户撤销的基于属性加密方法和*** | |
CN101321057A (zh) | 基于Web服务的电子公文安全传输方法 | |
CN103440463A (zh) | 一种基于标签的电子文件保护方法 | |
CN103544453A (zh) | 一种基于usb key的虚拟桌面文件保护方法及装置 | |
CN102694650B (zh) | 一种基于身份加密的密钥生成方法 | |
CN110826109A (zh) | 一种适用于pdf文档的穿透签章方法 | |
CN107911221B (zh) | 固态盘数据安全存储的密钥管理方法 | |
CN101727561A (zh) | 一种文件安全管理***及其管理方法 | |
CN104993924A (zh) | 一种数字版权加解密方法 | |
Mehndiratta | Data hiding system using cryptography & steganography: a comprehensive modern investigation | |
Olaniyi et al. | A survey of cryptographic and stegano-cryptographic models for secure electronic voting system | |
CN109586918A (zh) | 基于对称密钥池的抗量子计算的签章方法和签章*** | |
CN103873257A (zh) | 密钥更新、数字签名及签名验证的方法及装置 | |
CN113468582A (zh) | 一种抗量子计算加密通信方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20131127 |