数据分享方法、数据分享装置及终端制造方法及图纸

技术编号:13795949 阅读:97 留言:0更新日期:2016-10-06 14:08
本发明专利技术公开了一种数据分享方法,该方法包括:获取需要分享的原始数据;判断所述原始数据中是否包含符合预设条件的敏感数据;若是,则对所述原始数据中的敏感数据进行处理;将处理后的所述原始数据进行封装并发送至接收分享的目标端。本发明专利技术还公开了一种数据分享装置和终端。本发明专利技术自动对原始数据中的包含分享应用信息或个人信息的敏感信息进行替换处理,从而向用户提供了一种对待分享的原始数据进行方便快捷的二次处理的方法,简化了用户操作复杂度,提高了数据分享中数据安全性。

【技术实现步骤摘要】

本专利技术涉及一种数据分享方法、数据分享装置及终端
技术介绍
随着移动通信技术的发展,移动终端之间数据分享越来越常见,在实际分享过程中,一方面,一般的数据分享方法的待分享的原始数据中包含与分享应用相关的敏感信息,或者包含与用户个人信息相关的敏感信息;另一方面,大部分用户排斥原始数据中包含分享应用的应用信息,例如用户利用UC浏览器分享的原始数据会携带有UC应用的相关信息,且出于安全性的考虑,用户不希望待分享的原始数据中包含个人信息相关的敏感信息,缺少一种即可以快速分享软件,又能保证对原始数据中的敏感信息进行处理的方法,从而导致数据分享中用户操作复杂、安全性差的问题。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种数据分享方法、数据分享装置及终端,旨在解决数据分享中操作复杂、安全性差的技术问题。为实现上述目的,本专利技术实施例提供的一种数据分享方法,所述数据分享方法包括以下步骤:获取需要分享的原始数据;判断所述原始数据中是否包含符合预设规则的敏感数据;若是,则对所述原始数据中的敏感数据进行处理;将处理后的所述原始数据进行封装并发送至接收分享的目标端。优选地,所述判断所述原始数据中是否包含符合预设条件的敏感数据;若是,则对所述原始数据中的敏感数据进行处理的步骤为:判断所述原始数据中是否包含符合预设正则表达式或者属于预设字符串数据库的敏感数据;若是,则对所述原始数据中的敏感数据进行模糊化处理;所述将处理后的所述原始数据进行封装并发送至接收分享的目标端的步骤为:将模糊化处理后的所述原始数据进行封装并发送至接收分享的目标端。优选地,所述获取需要分享的原始数据的步骤之后还包括:识别所述原始数据的文件类型;当所述原始数据为文本文件时,根据预设规则将所述原始数据的文本信息分离为连续的第一字符串;将所述第一字符串与预设的敏感信息逐个进行比较。优选地,所述识别所述原始数据的文件类型的步骤之后还包括:当所述原始数据为控件的属性数据时,根据预设规则和控件识别技术将原始数据的文本信息分离为第二字符串,并用预设的分隔符将所述第二字符串分隔;将所述第二字符串与预设的敏感信息逐个进行比较。优选地,所述识别所述原始数据的文件类型的步骤之后还包括:当所述原始数据为图片文件时,根据预设规则和图像识别技术将原始数据的文本信息分离为第三字符串,并获取第三字符串相应内容所在的像素点位置;所述判断所述原始数据中是否包含符合预设条件的敏感数据;若是,则对所述原始数据中的敏感数据进行处理的步骤为:将所述第三字串与预设的敏感信息逐个进行比较,判断所述原始数据中是否包含预设的敏感信息;若是,则对所述第三字符串相应内容所在的像素点位置进行RGB着色处理。优选地,所述将模糊化处理后的所述原始数据进行封装并发送至接收分享的目标端的步骤包括:检测并列出本地可供分享数据的分享应用列表;根据外界指令确定用于发起数据分享的原始分享应用和用于接收数据分享的目标分享应用;将模糊化处理后的所述原始数据封装成与所述目标分享应用对应的数据 包;将该数据包发送至接收分享且装有所述目标分享应用的目标端。此外,为实现上述目的,本专利技术实施例还提供一种数据分享装置,所述数据分享装置包括:原始数据获取模块,用于获取需要分享的原始数据;判断模块,用于判断所述原始数据中是否包含符合预设条件的敏感数据;若是,则对所述原始数据中的敏感数据进行处理;封装分享模块,用于将处理后的所述原始数据进行封装并发送至接收分享的目标端。优选地,所述判断模块,用于判断所述原始数据中是否包含符合预设正则表达式或者属于预设字符串数据库的敏感数据;若是,则对所述原始数据中的敏感数据进行模糊化处理;所述封装分享模块,用于将模糊化处理后的所述原始数据进行封装并发送至接收分享的目标端。优选地,所述数据分享装置还包括:文件类型识别模块,用于识别所述原始数据的文件类型;文本信息分离模块,用于当所述原始数据为文本文件时,根据预设规则将所述原始数据的文本信息分离为连续的第一字符串;所述判断模块,还用于将所述第一字符串逐个与预设的敏感信息逐个进行比较。优选地,所述文本信息分离模块,还用于当所述原始数据为控件的属性数据时,根据预设规则和控件识别技术将原始数据的文本信息分离为第二字符串,并用预设的分隔符将所述第二字符串分隔;所述判断模块,还用于将所述第二字符串与预设的敏感信息逐个进行比较。优选地,所述文本信息分离模块,还用于当所述原始数据为图片文件时,根据预设规则和图像识别技术将原始数据的文本信息分离为第三字符串,并获取第三字符串相应内容所在的像素点位置;所述判断模块,还用于将所述第三字串与预设的敏感信息逐个进行比较, 判断所述原始数据中是否包含预设的敏感信息;若是,则对所述第三字符串相应内容所在的像素点位置进行RGB着色处理。优选地,所述封装分享模块包括:应用列表单元,用于检测并列出本地可供分享数据的分享应用列表;应用确定单元,用于根据外界指令确定用于发起数据分享的原始分享应用和用于接收数据分享的目标分享应用;数据封装单元,用于将模糊化处理后的所述原始数据封装成与所述目标分享应用对应的数据包;数据发送单元,用于将该数据包发送至接收分享且装有所述目标分享应用的目标端。此外,为实现上述目的,本专利技术实施例还提供一种终端,所述终端包括处理器,所述处理器用于获取需要分享的原始数据;判断所述原始数据中是否包含符合预设条件的敏感数据;若是,则对所述原始数据中的敏感数据进行处理;将处理后的所述原始数据进行封装并发送至接收分享的目标端。本专利技术实施例通过获取需要分享的原始数据,然后判断该原始数据中是否包含符合预设条件的敏感信息,若是,则通过对所述原始数据中的敏感数据进行处理,最后将将处理后的所述原始数据进行封装并发送至接收分享的目标端,在本专利技术实施例中用户只需要选中需要分享的原始数据,同时定义确定敏感信息的预设条件(例如预设的字符串数据库),这样便可以自动对原始数据中的包含分享应用信息或个人信息的敏感信息进行替换处理,从而向用户提供了一种对待分享的原始数据进行方便快捷的二次处理的方法,简化了用户操作复杂度,提高了数据分享中数据安全性。附图说明图1为本专利技术数据分享方法第一实施例的流程示意图;图2为本专利技术数据分享方法第二实施例的流程示意图;图3为图1中将处理后的原始数据进行封装处理并发送至接收分享的目标端的步骤的细化流程示意图;图4为本专利技术数据分享装置的第一实施例的功能模块示意图;图5为本专利技术数据分享装置的第二实施例的功能模块示意图;图6为图4中封装分享模块的细化功能模块示意图;图7为本专利技术数据分享方法分享界面效果图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种数据分享方法。参照图1,在第一实施例中,该数据分享方法包括:步骤S10,获取需要分享的原始数据;当用户有需要分享的原始数据时,选择并获取需要分享的原始数据(例如图片文件、文本文件、控件的属性数据),拖动当前待分享的原始数据到制定的应用图标,例如具有本专利技术的分享方法功能为一小插件,该插件开启状态是悬浮的小插件,该插件本文档来自技高网...

【技术保护点】
一种数据分享方法,其特征在于,所述数据分享方法包括以下步骤:获取需要分享的原始数据;判断所述原始数据中是否包含符合预设条件的敏感数据;若是,则对所述原始数据中的敏感数据进行处理;将处理后的所述原始数据进行封装并发送至接收分享的目标端。

【技术特征摘要】
1.一种数据分享方法,其特征在于,所述数据分享方法包括以下步骤:获取需要分享的原始数据;判断所述原始数据中是否包含符合预设条件的敏感数据;若是,则对所述原始数据中的敏感数据进行处理;将处理后的所述原始数据进行封装并发送至接收分享的目标端。2.如权利要求1所述的数据分享方法,其特征在于,所述判断所述原始数据中是否包含符合预设条件的敏感数据;若是,则对所述原始数据中的敏感数据进行处理的步骤为:判断所述原始数据中是否包含符合预设正则表达式或者属于预设字符串数据库的敏感数据;若是,则对所述原始数据中的敏感数据进行模糊化处理;所述将处理后的所述原始数据进行封装并发送至接收分享的目标端的步骤为:将模糊化处理后的所述原始数据进行封装并发送至接收分享的目标端。3.如权利要求1所述的数据分享方法,其特征在于,所述获取需要分享的原始数据的步骤之后还包括:识别所述原始数据的文件类型;当所述原始数据为文本文件时,根据预设规则将所述原始数据的文本信息分离为连续的第一字符串;将所述第一字符串与预设的敏感信息逐个进行比较。4.如权利要求3所述的数据分享方法,其特征在于,所述识别所述原始数据的文件类型的步骤之后还包括:当所述原始数据为控件的属性数据时,根据预设规则和控件识别技术将原始数据的文本信息分离为第二字符串,并用预设的分隔符将所述第二字符串分隔;将所述第二字符串与预设的敏感信息逐个进行比较。5.如权利要求3所述的数据分享方法,其特征在于,所述识别所述原始数据的文件类型的步骤之后还包括:当所述原始数据为图片文件时,根据预设规则和图像识别技术将原始数据的文本信息分离为第三字符串,并获取第三字符串相应内容所在的像素点位置;所述判断所述原始数据中是否包含符合预设条件的敏感数据;若是,则对所述原始数据中的敏感数据进行处理的步骤为:将所述第三字串与预设的敏感信息逐个进行比较,判断所述原始数据中是否包含预设的敏感信息;若是,则对所述第三字符串相应内容所在的像素点位置进行RGB着色处理。6.如权利要求2至5任意一项所述的数据分享方法,其特征在于,所述将模糊化处理后的所述原始数据进行封装并发送至接收分享的目标端的步骤包括:检测并列出本地可供分享数据的分享应用列表;根据外界指令确定用于发起数据分享的原始分享应用和用于接收数据分享的目标分享应用;将模糊化处理后的所述原始数据封装成与所述目标分享应用对应的数据包;将该数据包发送至接收分享且装有所述目标分享应用的目标端。7.一种数据分享装置,其特征在于,所述数据分享装置包括:原始数据...

【专利技术属性】
技术研发人员:吕何平
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1