CN101795450A - 对手机数据进行安全保护的方法和装置 - Google Patents
对手机数据进行安全保护的方法和装置 Download PDFInfo
- Publication number
- CN101795450A CN101795450A CN200910045729A CN200910045729A CN101795450A CN 101795450 A CN101795450 A CN 101795450A CN 200910045729 A CN200910045729 A CN 200910045729A CN 200910045729 A CN200910045729 A CN 200910045729A CN 101795450 A CN101795450 A CN 101795450A
- Authority
- CN
- China
- Prior art keywords
- data
- mobile phone
- file
- carried out
- buffer memory
- 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)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种对手机数据进行安全保护的方法和装置,该方法包括加密过程和解密过程,其中加密过程包括如下步骤:S1、将输入的数据放入缓存,从手机输入密钥并利用加密算法对该数据进行加密;S2、将该数据和密钥结合后生成的密文存储到介质;解密过程包括如下步骤:S3、读取文件进入缓存区,从手机输入密钥并利用解密算法对该文件进行解密,然后输出文件。本发明通过对进入手机的客户数据进行实时加密并以加密后的形式存储在手机的存储介质中的方法,即使是外人通过各种方法盗取了用户的数据,也因为没有密钥而无法看到或者使用用户的数据;本发明可以对用户手机内可移动的存储卡、存储芯片、SIM卡内的存储数据等进行实时加密。
Description
技术领域
本发明涉及一种对数据进行安全保护的方法和装置,特别是涉及一种对手机数据进行安全保护的方法和装置。
背景技术
手机作为人们日常生活中的经常使用的工具越来越普及了,科学技术的发展也赋予了手机各种各样的功能,手机存储数据的容量越来越大。在这些数据中,有许多信息需要对手机使用者以外的人进行保密。而由于手机的便携性导致手机经常丢失,数据存储卡的可拆卸性等也给使用者的数据带来了较大的安全隐患。随着智能手机的普及,移动互联网的普及,黑客通过木马、病毒等方法盗取用户数据也给用户的数据安全带来极大的威胁。
由于现在的手机中存储器件的可拆卸性,如存储卡可以拿下,存储芯片可以从电路板上拆卸下来等,特别是通过互联网的盗取手段,过去常用的保密方法已经不能适应使用者对数据加密的要求。
发明内容
本发明要解决的技术问题是为了克服现有技术中的手机数据安全性差的缺陷,提供一种对手机数据进行安全保护的方法和装置。
本发明是通过下述技术方案来解决上述技术问题的:
一种对手机数据进行安全保护的方法,其特点在于,其包括加密过程和解密过程,其中加密过程包括如下步骤:
S1、将输入的数据放入缓存,从手机输入密钥并利用加密算法对该数据进行加密;
S2、将该数据和密钥结合后生成的密文存储到介质;
解密过程包括如下步骤:
S3、读取文件进入缓存区,从手机输入密钥并利用解密算法对该文件进行解密,然后输出文件。
较佳地,步骤S1中,当待加密的输入文件大于缓存容量时,先对该文件进行分块,块的大小小于缓存容量,然后分别对每个块进行加密。
较佳地,步骤S3中,当待解密的文件大于缓存容量时,先对该文件进行分块,块的大小小于缓存容量,然后分别对每个块进行解密。
较佳地,步骤S1中,输入数据的方式为照相机拍照、键盘输入或接口输入中的一种或多种。
较佳地,该加解密算法为以下算法中的一种或几种:AES,RSA,Cast128,Blowfish,Gost,IDEA。
一种对手机数据进行安全保护的装置,其特点在于,其包括以下模块:
加密模块,将输入的数据放入缓存,从手机输入密钥并利用加密算法对该数据进行加密,将该数据和密钥结合后生成的密文存储到介质;
解密模块,读取文件进入缓存区,从手机输入密钥并利用解密算法对该文件进行解密,然后输出文件。
较佳地,该加密模块还包括一大文件加密模块,用于当待加密的输入文件大于缓存容量时,先对该文件进行分块,块的大小小于缓存容量,然后分别对每个块进行加密。
较佳地,该解密模块还包括一大文件解密模块,用于当待解密的文件大于缓存容量时,先对该文件进行分块,块的大小小于缓存容量,然后分别对每个块进行解密。
本发明的积极进步效果在于:
1、本发明通过对进入手机的客户数据进行实时加密并以加密后的形式存储在手机的存储介质中的方法,即使是外人通过各种方法盗取了用户的数据,也因为没有密钥而无法看到或者使用用户的数据;
2、本发明可以对用户手机内可移动的存储卡、存储芯片、SIM卡内的存储数据等进行实时加密。
附图说明
图1为本发明中安全保护方法的数据流程示意图。
图2为本发明中一般文件安全保护方法的加解密流程图。
图3为本发明中大文件安全保护方法的加解密流程图。
图4为本发明中安全保护装置的结构示意图。
具体实施方式
下面结合附图给出本发明较佳实施例,以详细说明本发明的技术方案。
如图1所示,本实施例中手机中各种数据的输入基本由照相机拍摄、键盘输入、数据接口输入以及使用数据卡拷贝等几个方法输入。用户启动加密功能后,嵌入的手机数据安全保护装置(即加密软件模块)在用户正常使用中不断监视用户手机上的输入设备,如照相机、键盘、数据接口等。对于使用者要进行存储的照片、录像、文件、电话簿等敏感数据进行加密,并根据用户的要求存储在相应的存储介质里(存储卡、存储器件、SIM卡等),从而实现了对用户数据的保护。
下面结合图2介绍本发明的安全保护方法,其包括如下步骤:
步骤101,将输入的数据放入缓存,从手机输入密钥并利用加密算法对该数据进行加密。其中,在数据放入缓存之后,手机会判断是否需要对数据进行加密,如果不需要加密则直接存储。在对加密算法进行选择时,加密软件具有多阶难度的算法,需要的加密时间和需要的资源也不同,主要需要的资源是手机的内存(如缓存),在实际应用中,用户可以根据要求从中平衡选择。对文件进行加密的算法很多,如:AES,RSA,Cast128,Blowfish,Gost,IDEA等,都是通用的加密算法。
步骤102,将该数据和密钥结合后生成的密文存储到介质。
步骤103,读取文件进入缓存区,从手机输入密钥并利用解密算法对该文件进行解密,然后输出文件。在对数据解密时,用户可以通过密码或指纹等作为密钥对加密的数据进行反向操作,可以通过显示屏查看或通过编辑软件进行修改等操作。在用户退出操作后,数据自动恢复到加密状态。在此过程中,用户的数据一直是以加密方式存储的。
另外,用户也可以直接对存储介质中的数据进行加密和存储。比如用户在输入过程中忘记对数据进行加密直接存储了,这时就可以对存储在介质上的数据进行加密。作为应用的扩展,用户也可以通过把数据进行加密后传输的方法保护用户数据在传输过程中的安全。
下面结合图3介绍本发明的大文件加解密过程,其包括如下步骤:
步骤201,大文件加密输入。
步骤202,对大文件进行分块,保证块的大小小于缓存容量。
步骤203,分别对每个块加密后进行存储。
步骤204,对文件进行解密后输出,该解密过程同对大文件加密过程原理相同。
下面结合图4介绍本发明的安全保护装置,其包括如下模块:
加密模块,将输入的数据放入缓存,从手机输入密钥并利用加密算法对该数据进行加密,将该数据和密钥结合后生成的密文存储到介质。该加密模块还包括一大文件加密模块,用于当待加密的输入文件大于缓存容量时,先对该文件进行分块,块的大小小于缓存容量,然后分别对每个块进行加密。
在有互联网连接的手机中,加密模块不断监视用户数据的流出,一旦有对已经加密的文件进行的数据传输,而且未经用户允许,就自动对数据进行加密或者中断传输,以保证在合法用户查看数据过程中的数据安全。
解密模块,读取文件进入缓存区,从手机输入密钥并利用解密算法对该文件进行解密,然后输出文件。该解密模块还包括一大文件解密模块,用于当待解密的文件大于缓存容量时,先对该文件进行分块,块的大小小于缓存容量,然后分别对每个块进行解密。
虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这些仅是举例说明,在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改。因此,本发明的保护范围由所附权利要求书限定。
Claims (8)
1.一种对手机数据进行安全保护的方法,其特征在于,其包括加密过程和解密过程,其中加密过程包括如下步骤:
S1、将输入的数据放入缓存,从手机输入密钥并利用加密算法对该数据进行加密;
S2、将该数据和密钥结合后生成的密文存储到介质;
解密过程包括如下步骤:
S3、读取文件进入缓存区,从手机输入密钥并利用解密算法对该文件进行解密,然后输出文件。
2.如权利要求1所述的对手机数据进行安全保护的方法,其特征在于,步骤S1中,当待加密的输入文件大于缓存容量时,先对该文件进行分块,块的大小小于缓存容量,然后分别对每个块进行加密。
3.如权利要求2所述的对手机数据进行安全保护的方法,其特征在于,步骤S3中,当待解密的文件大于缓存容量时,先对该文件进行分块,块的大小小于缓存容量,然后分别对每个块进行解密。
4.如权利要求1所述的对手机数据进行安全保护的方法,其特征在于,步骤S1中,输入数据的方式为照相机拍照、键盘输入或接口输入中的一种或多种。
5.如权利要求1所述的对手机数据进行安全保护的方法,其特征在于,该加解密算法为以下算法中的一种或几种:AES,RSA,Cast128,Blowfish,Gost,IDEA。
6.一种对手机数据进行安全保护的装置,其特征在于,其包括以下模块:
加密模块,将输入的数据放入缓存,从手机输入密钥并利用加密算法对该数据进行加密,将该数据和密钥结合后生成的密文存储到介质;
解密模块,读取文件进入缓存区,从手机输入密钥并利用解密算法对该文件进行解密,然后输出文件。
7.如权利要求6所述的对手机数据进行安全保护的装置,其特征在于,该加密模块还包括一大文件加密模块,用于当待加密的输入文件大于缓存容量时,先对该文件进行分块,块的大小小于缓存容量,然后分别对每个块进行加密。
8.如权利要求7所述的对手机数据进行安全保护的装置,其特征在于,该解密模块还包括一大文件解密模块,用于当待解密的文件大于缓存容量时,先对该文件进行分块,块的大小小于缓存容量,然后分别对每个块进行解密。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910045729A CN101795450A (zh) | 2009-02-03 | 2009-02-03 | 对手机数据进行安全保护的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910045729A CN101795450A (zh) | 2009-02-03 | 2009-02-03 | 对手机数据进行安全保护的方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101795450A true CN101795450A (zh) | 2010-08-04 |
Family
ID=42587828
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910045729A Pending CN101795450A (zh) | 2009-02-03 | 2009-02-03 | 对手机数据进行安全保护的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101795450A (zh) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102495983A (zh) * | 2011-12-08 | 2012-06-13 | 孙紫阳 | 一种智能移动终端数据实时加密和解密的方法 |
CN102647712A (zh) * | 2012-04-06 | 2012-08-22 | 惠州Tcl移动通信有限公司 | 一种手机数据加密方法以及解密方法 |
CN102665201A (zh) * | 2011-12-09 | 2012-09-12 | 中兴通讯股份有限公司 | 一种移动终端及其用户信息加密方法 |
CN102799540A (zh) * | 2012-06-21 | 2012-11-28 | 中兴通讯股份有限公司 | 利用用户识别卡密钥对存储卡加解密的方法、系统和终端 |
CN102883039A (zh) * | 2012-07-30 | 2013-01-16 | 成都西可科技有限公司 | 手机多媒体私密日记加密方法 |
CN104392183A (zh) * | 2014-11-10 | 2015-03-04 | 深圳市元征科技股份有限公司 | 汽车诊断设备自动检索校验车型文件的方法 |
CN104967511A (zh) * | 2014-07-11 | 2015-10-07 | 腾讯科技(深圳)有限公司 | 加密数据的处理方法及装置 |
CN105656870A (zh) * | 2015-06-29 | 2016-06-08 | 宇龙计算机通信科技(深圳)有限公司 | 一种数据传输方法、装置及系统 |
CN106326762A (zh) * | 2016-10-17 | 2017-01-11 | 广东七洲科技股份有限公司 | 一种移动终端即拍即加密的数据保护方法 |
CN109348183A (zh) * | 2018-11-20 | 2019-02-15 | 珠海格力电器股份有限公司 | 一种图像数据保护识别系统及其方法与摄像头、终端 |
CN111885397A (zh) * | 2020-06-17 | 2020-11-03 | 视联动力信息技术股份有限公司 | 一种数据加解密方法和装置 |
-
2009
- 2009-02-03 CN CN200910045729A patent/CN101795450A/zh active Pending
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102495983B (zh) * | 2011-12-08 | 2014-08-27 | 孙紫阳 | 一种智能移动终端数据实时加密和解密的方法 |
CN102495983A (zh) * | 2011-12-08 | 2012-06-13 | 孙紫阳 | 一种智能移动终端数据实时加密和解密的方法 |
CN102665201A (zh) * | 2011-12-09 | 2012-09-12 | 中兴通讯股份有限公司 | 一种移动终端及其用户信息加密方法 |
CN102647712B (zh) * | 2012-04-06 | 2017-06-16 | 惠州Tcl移动通信有限公司 | 一种手机数据加密方法以及解密方法 |
CN102647712A (zh) * | 2012-04-06 | 2012-08-22 | 惠州Tcl移动通信有限公司 | 一种手机数据加密方法以及解密方法 |
CN102799540A (zh) * | 2012-06-21 | 2012-11-28 | 中兴通讯股份有限公司 | 利用用户识别卡密钥对存储卡加解密的方法、系统和终端 |
CN102799540B (zh) * | 2012-06-21 | 2017-07-14 | 南京中兴软件有限责任公司 | 利用用户识别卡密钥对存储卡加解密的方法、系统和终端 |
CN102883039A (zh) * | 2012-07-30 | 2013-01-16 | 成都西可科技有限公司 | 手机多媒体私密日记加密方法 |
CN104967511B (zh) * | 2014-07-11 | 2018-08-28 | 腾讯科技(深圳)有限公司 | 加密数据的处理方法及装置 |
CN104967511A (zh) * | 2014-07-11 | 2015-10-07 | 腾讯科技(深圳)有限公司 | 加密数据的处理方法及装置 |
CN104392183B (zh) * | 2014-11-10 | 2017-07-25 | 深圳市元征科技股份有限公司 | 汽车诊断设备自动检索校验车型文件的方法 |
CN104392183A (zh) * | 2014-11-10 | 2015-03-04 | 深圳市元征科技股份有限公司 | 汽车诊断设备自动检索校验车型文件的方法 |
CN105656870A (zh) * | 2015-06-29 | 2016-06-08 | 宇龙计算机通信科技(深圳)有限公司 | 一种数据传输方法、装置及系统 |
CN105656870B (zh) * | 2015-06-29 | 2019-03-08 | 宇龙计算机通信科技(深圳)有限公司 | 一种数据传输方法、装置及系统 |
CN106326762A (zh) * | 2016-10-17 | 2017-01-11 | 广东七洲科技股份有限公司 | 一种移动终端即拍即加密的数据保护方法 |
CN109348183A (zh) * | 2018-11-20 | 2019-02-15 | 珠海格力电器股份有限公司 | 一种图像数据保护识别系统及其方法与摄像头、终端 |
CN111885397A (zh) * | 2020-06-17 | 2020-11-03 | 视联动力信息技术股份有限公司 | 一种数据加解密方法和装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101795450A (zh) | 对手机数据进行安全保护的方法和装置 | |
US10380361B2 (en) | Secure transaction method from a non-secure terminal | |
US8457308B2 (en) | Communication system and method for protecting messages between two mobile phones | |
EP2165284B1 (en) | Method and apparatus for securing data in memory device | |
CN1889419B (zh) | 一种实现加密的方法及装置 | |
CN108880791A (zh) | 密钥保护方法、终端及计算机可读存储介质 | |
CN105260669B (zh) | 照片的传输方法及传输系统 | |
CN103294961A (zh) | 一种文件加/解密方法以及文件加/解密装置 | |
CN102156843B (zh) | 数据加密方法与系统以及数据解密方法 | |
CN104573551A (zh) | 一种文件处理的方法及移动终端 | |
CN102831346B (zh) | 一种文件保护系统进行文件加解密的方法 | |
EP2835997A1 (en) | Cell phone data encryption method and decryption method | |
CN201590091U (zh) | 基于口令认证的加密型存储卡读写装置 | |
CN103544453A (zh) | 一种基于usb key的虚拟桌面文件保护方法及装置 | |
CN101646168A (zh) | 数据加密方法、解密方法及移动终端 | |
CN106100851B (zh) | 密码管理系统、智能腕表及其密码管理方法 | |
CN101296349A (zh) | 影音文件的加密/解密系统及方法 | |
CN102306255A (zh) | 一种文档保护方法及系统 | |
CN102868826A (zh) | 终端和终端数据保护方法 | |
CN103873521A (zh) | 一种基于云架构的手机隐私文件保护系统及方法 | |
CN105279447A (zh) | 数据加密方法、解密方法及装置 | |
CN101383825A (zh) | 一种实现计算机文件加密的方法、装置及终端 | |
CN103177224A (zh) | 用于终端的外接存储卡数据保护的方法及装置 | |
CN104239809A (zh) | 文件保护方法、装置与文件解密方法、装置及终端 | |
CN111259407A (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 | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20100804 |