【技术实现步骤摘要】
数据加密方法
[0001]本申请涉及数据处理领域,具体而言,涉及一种数据加密方法。
技术介绍
[0002]桌面虚拟化(VDI)是指将计算机的终端系统(也称作桌面)进行虚拟化,以达到桌面使用的安全性和灵活性。可以通过任何设备,在任何地点,任何时间通过网络访问属于我们个人的桌面系统。利用虚拟技术,对各种物理设备进行虚拟化处理,从而使资源的利用率得到有效提升,以此节约成本、提高应用质量。在虚拟化技术的支持下,网络软件和硬件设备之间的联系会更加灵活,可拓展性也会大大提升。云桌面利用虚拟化技术本质上是对各项用户信息进行统一储存和管理,通过简单的网络接入设备,用户端就能够进入云桌面实现集中管理,并且实现高效率的资源共享。
[0003]随着云计算的发展和成熟,云桌面的使用场景越来越广泛,高校、医疗、政府等多个行业开始渐渐普及云桌面办公,云桌面也会是以后的一个整体趋势。但相关技术中,在这种VDI应用场景下,主机一般往往会基于USB通道向零终端拷贝文件,但当USB通道打开后,往往缺乏安全监测机制,容易导致被拷贝文件的泄密,安全性较差。 ...
【技术保护点】
【技术特征摘要】
1.一种数据加密方法,其特征在于,包括:启动USB传输通道,其中,所述USB传输通道用于将主机中的待传输文件传输至终端;在检测到目标对象的物理环境满足预设条件的情况下,启动所述USB传输通道的安全模式,对当前缓存区进行监测,其中,所述当前缓存区用于缓存所述待传输文件;在监测结果指示当前缓存区存在通过所述USB传输通道向终端传输待传输文件的情况下,确定所述待传输文件的类型,其中,所述文件的类型至少包括:可一次性进行复制粘贴的第一类型文件和不可一次性进行复制粘贴的第二类型文件;根据所述文件的类型确定加密策略,其中,所述加密策略用于对所述文件的加密;在完成对所述文件的加密后,将所述文件通过所述USB传输通道传输至所述终端。2.根据权利要求1所述的方法,其特征在于,所述第一类型文件包括:图片与文字,根据所述文件的类型确定加密策略,包括:在检测到所述第一类型文件为图片的情况下,确定与所述图片对应的图片加密策略;在检测到所述第一类型文件为文字的情况下,确定与所述文字对应的文字加密策略;在检测所述文件的类型为第二类文件的情况下,确定与所述第二类文件对应的加密策略。3.根据权利要求2所述的方法,其特征在于,在检测到所述第一类型文件为图片的情况下,确定与所述图片对应的图片加密策略,包括:获取所述图片的文件大小;将所述图片的文件大小与预设阈值进行比较,其中,所述预设阈值包括:第一预设阈值与第二预设阈值,所述第一预设阈值小于所述第二预设阈值;在所述图片的文件大小小于第一预设阈值的情况下,则对所述图片对应的全部内容进行加密;在所述图片的文件大小大于第一预设阈值,小于第二预设阈值的情况下,则对所述图片的前第一预设大小的头部数据以及后第二预设大小的尾部数据进行加密;在所述图片的文件大小大于第二预设阈值的情况下,则间隔第三预设大小对所述图片进行加密。4.根据权利要求2所述的方法,其特征在于,在检测到所述第一类型文件为图片的情况下,确定与所述图片对应的图片加密策略,包括:获取所述图片的内容;基于所述图片的内容确定所述图片的安全保密等级;基于所述安全保密等级对所述图片进行加密,其中,所述安全保密等级对应不同的图片加密策略。5.根据权利要求2所述的方法,其特征在于,在检测到所述第一类型文件为文字...
【专利技术属性】
技术研发人员:李帅明,
申请(专利权)人:西安万像电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。