1.一种移动终端即拍即加密的数据保护方法,包括加密方法和解密方法,其特征在于,加密方法具体包括以下步骤:
S1、调用相机设备:用户启动拍照APP,调用设备的相机或麦克风,将相机或麦克风打开,准备进行照片和视频的拍摄;
S2、用户开始拍摄:用户点击拍摄按钮开始拍摄,并手动选取所保留的照片和视频;
S3、获取相机数据:数据编辑模块实时地获取相机或者麦克风数据,用户拍摄后手动保留下来的照片和视频通过数据编辑模块进行整理和编辑;
S4、对数据进行加密:数据编辑模块进行整理和编辑的照片和视频通过数据加密模块进行加密处理,且数据加密模块采用3DES算法;
S5、将加密数据写入存储卡:经数据加密模块加密的照片和视频以文件形式写入到储存卡上;
S6、拍摄完成:拍摄完成后储存卡将最后一个经数据加密模块加密的照片和视频写完,并自动关闭文件。
解密方法具体包括以下步骤:
P1、读取密文照片或视频:用户查看照片和视频时,图片查看或者视频播放APP通过数据读取模块从存储卡上将加密的照片和视频读取到内存进行解密,且被解密的照片和视频只存在内存中,保证照片和视频不被存入到云端;
P2、解密密文数据流:将读取到的加密照片和视频在内存中通过3DES算法进行解密;
P3、解密后数据:将解密后的照片和视频返回给本图片查看或者视频播放APP;
P4、照片或视频展现:APP向用户展现图片或播放视频,且只有本用户的APP可读取和展现,与本用户使用同一APP的其他用户不可读取和展现。
2.根据权利要求1所述一种移动终端即拍即加密的数据保护方法,其特征在于:所述写入到储存卡上的数据文件不改变原文件格式,且原文件格式为TIFF格式或mp4格式。
3.根据权利要求1所述一种移动终端即拍即加密的数据保护方法,其特征在于:所述数据编辑模块在获取相机数据时还提供一种非实时获取方式,即等相机设备形成数据文件后再读取文件数据。