[发明专利]文件加密方法及终端系统有效
申请号: | 201510208298.X | 申请日: | 2015-04-27 |
公开(公告)号: | CN104794408B | 公开(公告)日: | 2017-12-08 |
发明(设计)人: | 戴佑俊;李辉 | 申请(专利权)人: | 上海青橙实业有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62 |
代理公司: | 上海知义律师事务所31304 | 代理人: | 刘峰 |
地址: | 201203 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 加密 方法 终端 系统 | ||
技术领域
本发明涉及一种文件加密方法及终端系统。
背景技术
随着终端设备(如手机、平板电脑等)功能的日益强大,存储的文件也越来越多,其中包括较为隐私或需要保密的文件,因此需要对这些文件采取一定的加密限制,以防止在机主未授权或未知的情况下,终端设备中的文件被他人盗取和应用。
目前,对于文件的保护方法大多是通过输入密码保护,这种方式操作较为繁琐,用户在发送、接收需要加密的文件时,需要设定密码或输入密码,使用户的操作不够便捷。另外,如果通过终端设备中芯片固有的安全算法进行加密和解密,用户感受不到终端设备加密和解密的过程,为用户带来了方便,但是这种方式功能较为单一,用户无法根据自己的需求设置加密和解密方式。
发明内容
本发明要解决的技术问题是为了克服现有技术中文件加密方法无法兼顾为用户提供方便和能够实现多种功能的缺陷,提供一种操作便捷且能够根据用户的需求提供多种加密方式的文件加密方法及终端系统。
本发明是通过下述技术方案来解决上述技术问题:
一种文件加密方法,用于终端系统,所述终端系统包括若干终端设备,其特点在于,每一终端设备均包括至少两种加密算法,每一加密算法均对应一权限,所述文件加密方法包括:
S1、当前终端设备利用一种所述加密算法对一目标数据加密;
S2、所述当前终端设备将加密后的目标数据传送至一其他终端设备;
S3、所述其他终端设备判断是否具有解密所述目标数据的权限,若是则执行步骤S4,若否则结束流程;
S4、对所述目标数据进行解密。
本申请的终端设备中包括多种加密算法,每一终端设备可以预先设置好权限,终端系统可以根据不同的权限将目标数据发送给指定的终端设备,只有权限匹配的终端设备能够读取目标数据。本发明将加密分为多个级别,用户能够根据自己的需要选择加密算法从而实现加密文件仅能被指定终端设备解密读取,为用户提供了更多的功能。而且用户不需要进行密码的设置和输入,简化用户的操作。所述目标数据可以为文件或信息。
较佳地,步骤S1包括:
S11、所述当前终端设备接收一向所述其他终端设备传输一目标数据的指令;
S12、所述当前终端设备查询所述其他终端设备具有的权限并根据所述其他终端设备的权限选择加密算法;
S13、所述当前终端设备利用选择出的加密算法对所述目标数据加密。
本申请的终端设备可以在发送目标数据之前获取到目标终端设备所具有的权限,并按照此权限发送目标数据。进一步地,可以将权限分为若干级别,当前终端设备在查询到目标终端设备的权限后可以以目标终端设备能接收的级别最高的权限所对应的加密算法对目标数据进行加密,使得目标数据可以被权限在“能接收的级别最高的权限”以上所有终端设备所接收并解密,而权限不够的无法接收,或即使接收也无法解密。
较佳地,所述权限分为若干级别,对于任意两个权限,级别较高的权限对应的加密算法复杂度较高,且具有较高级别的权限的终端设备能够解密较低级别的权限所对应的加密算法。
较佳地,所述权限分为若干级别,所述加密算法包括将目标数据划分为若干个子文件,划分后的目标数据仅在所有子文件存在的情况下可读,每一级别的权限对应一接收目标数据的子文件的数量,对于任意两个权限,级别较高的权限对应的终端设备接收所述目标数据的子文件的数量较多,步骤S1包括:
S11、所述当前终端设备接收一向所述其他终端设备传输一目标数据的指令;
S12、所述当前终端设备查询所述其他终端设备具有的权限并将目标数据划分为所述其他终端设备的权限所对应的数量的子文件以对所述目标数据加密;
其中,所述解密为将所有子文件合并。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海青橙实业有限公司,未经上海青橙实业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510208298.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据信息处理方法、数据信息处理装置和终端
- 下一篇:调压电路和烹饪器具