一种移动终端即拍即加密的数据保护方法与流程

文档序号:12600646阅读:354来源:国知局
一种移动终端即拍即加密的数据保护方法与流程

本发明涉及移动数据安全领域,尤其涉及一种移动终端即拍即加密的数据保护方法。



背景技术:

如今移动终端设备大量普及,公众的个人照片视频信息泄密也层出不穷。目前主要的移动终端平台是android和IOS。该发明主要针对android或IOS平台移动终端用户照片和视频信息进行安全防护,防止用户私人拍摄的照片和视频不被随意泄密。在android或IOS平台,传统的方法是把照片和视频存到保险箱进行保护,当用户要查阅的时候再从保险箱中拿出来使用。该方法对照片和视频的安全保护存在几个方面的问题,一、用户的照片和视频不是实时保护,需要用户手动移动照片和视频到保险箱;二、大部分保险箱自身对文件并没有进行数据加密处理,只是隐藏或者在权限上做控制,一旦用户设置中病毒和木马可以从存储卡直接读取照片和视频。三、用户自己使用照片和视频时需要从保险箱中移出,在这个过程中对照片和视频数据没有任何保护措施,对数据造成安全威胁。对此我们推出一种移动终端即拍即加密的数据保护方法。



技术实现要素:

本发明的目的是为了解决现有技术中存在的缺点,而提出的一种移动终端即拍即加密的数据保护方法。

为了实现上述目的,本发明采用了如下技术方案:

一种移动终端即拍即加密的数据保护方法,包括加密方法和解密方法,加密方法具体包括以下步骤:

S1、调用相机设备:用户启动拍照APP,调用设备的相机或麦克风,将相机或麦克风打开,准备进行照片和视频的拍摄;

S2、用户开始拍摄:用户点击拍摄按钮开始拍摄,并手动选取所保留的照片和视频;

S3、获取相机数据:数据编辑模块实时地获取相机或者麦克风数据,用户拍摄后手动保留下来的照片和视频通过数据编辑模块进行整理和编辑;

S4、对数据进行加密:数据编辑模块进行整理和编辑的照片和视频通过数据加密模块进行加密处理,且数据加密模块采用3DES算法;

S5、将加密数据写入存储卡:经数据加密模块加密的照片和视频以文件形式写入到储存卡上;

S6、拍摄完成:拍摄完成后储存卡将最后一个经数据加密模块加密的照片和视频写完,并自动关闭文件。

解密方法具体包括以下步骤:

P1、读取密文照片或视频:用户查看照片和视频时,图片查看或者视频播放APP通过数据读取模块从存储卡上将加密的照片和视频读取到内存进行解密,且被解密的照片和视频只存在内存中,保证照片和视频不被存入到云端;

P2、解密密文数据流:将读取到的加密照片和视频在内存中通过3DES算法进行解密;

P3、解密后数据:将解密后的照片和视频返回给本图片查看或者视频播放APP;

P4、照片或视频展现:APP向用户展现图片或播放视频,且只有本用户的APP可读取和展现,与本用户使用同一APP的其他用户不可读取和展现。

优选的,所述写入到储存卡上的数据文件不改变原文件格式,且原文件格式为TIFF格式或mp4格式。

优选的,所述数据编辑模块在获取相机数据时还提供一种非实时获取方式,即等相机设备形成数据文件后再读取文件数据。

本发明提供的一种移动终端即拍即加密的数据保护方法,与现有技术相比,可以直接实时获取相机拍摄的数据,对数据写入存储卡时进行实时加密,密文使用时直接可以读取密文数据边解密边使用,大量的用户照片和视频数据在用户不知情的情况下传到云端,保证传到云端的数据是密文形式,木马窃取到的照片和视频数据也是密文的形式存在,设备丢失时仍可保证用户的照片和视频文件不被泄密。

附图说明

图1为本发明提出的一种移动终端即拍即加密的数据保护方法的系统框图;

图2为本发明提出的一种移动终端即拍即加密的数据保护方法的数据加密原理图;

图3为本发明提出的一种移动终端即拍即加密的数据保护方法的数据解密原理图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合具体实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

实施例1

一种移动终端即拍即加密的数据保护方法,包括加密方法和解密方法,加密方法具体包括以下步骤:

S1、调用相机设备:用户启动拍照APP,调用设备的相机或麦克风,将相机或麦克风打开,准备进行照片和视频的拍摄;

S2、用户开始拍摄:用户点击拍摄按钮开始拍摄,并手动选取所保留的照片和视频;

S3、获取相机数据:数据编辑模块实时地获取拍摄数据,用户拍摄后手动保留下来的照片和视频通过数据编辑模块进行实时整理和编辑;

S4、对数据进行加密:数据编辑模块进行整理和编辑的照片和视频通过数据加密模块进行加密处理,且数据加密模块采用3DES算法;

S5、将加密数据写入存储卡:经数据加密模块加密的照片和视频以文件形式写入到储存卡上,写入到储存卡上的数据文件不改变原文件格式,且原文件格式为TIFF格式或mp4格式;

S6、拍摄完成:拍摄完成后储存卡将最后一个经数据加密模块加密的照片和视频写完,并自动关闭文件。

解密方法具体包括以下步骤:

P1、读取密文照片或视频:用户查看照片和视频时,图片查看或者视频播放APP通过数据读取模块从存储卡上将加密的照片和视频读取到内存进行解密,且被解密的照片和视频只存在内存中,保证照片和视频不被存入到云端;

P2、解密密文数据流:将读取到的加密照片和视频在内存中通过3DES算法进行解密;

P3、解密后数据:将解密后的照片和视频返回给本图片查看或者视频播放APP;

P4、照片或视频展现:APP向用户展现图片或播放视频,且只有本用户的APP可读取和展现,与本用户使用同一APP的其他用户不可读取和展现。

实施例2

一种移动终端即拍即加密的数据保护方法,包括加密方法和解密方法,加密方法具体包括以下步骤:

S1、调用相机设备:用户启动拍照APP,调用设备的相机或麦克风,将相机或麦克风打开,准备进行照片和视频的拍摄;

S2、用户开始拍摄:用户点击拍摄按钮开始拍摄,并手动选取所保留的照片和视频;

S3、获取相机数据:数据编辑模块进行非实时数据获取,等相机设备形成数据文件后再读取文件数据;

S4、对数据进行加密:数据编辑模块进行整理和编辑的照片和视频通过数据加密模块进行加密处理,且数据加密模块采用3DES算法;

S5、将加密数据写入存储卡:经数据加密模块加密的照片和视频以文件形式写入到储存卡上,写入到储存卡上的数据文件不改变原文件格式,且原文件格式为TIFF格式或mp4格式;

S6、拍摄完成:拍摄完成后储存卡将最后一个经数据加密模块加密的照片和视频写完,并自动关闭文件。

解密方法具体包括以下步骤:

P1、读取密文照片或视频:用户查看照片和视频时,图片查看或者视频播放APP通过数据读取模块从存储卡上将加密的照片和视频读取到内存进行解密,且被解密的照片和视频只存在内存中,保证照片和视频不被存入到云端;

P2、解密密文数据流:将读取到的加密照片和视频在内存中通过3DES算法进行解密;

P3、解密后数据:将解密后的照片和视频返回给本图片查看或者视频播放APP;

P4、照片或视频展现:APP向用户展现图片或播放视频,且只有本用户的APP可读取和展现,与本用户使用同一APP的其他用户不可读取和展现。

综上所述:本发明方法可保证用户拍摄的图片和视频文件一直以密文的方式存在存储介质,保护用户个人隐私数据不被泄密。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1