一种文档处理方法及装置制造方法及图纸

技术编号:15792385 阅读:281 留言:0更新日期:2017-07-10 00:27
本发明专利技术实施例公开了一种文档处理方法及装置,该方法包括:当检测到针对于文档的预定操作时,获取所述第一电子设备当前所在的目标地理位置;判断所述目标地理位置是否与预先加密所述文档所使用的目标密码相匹配;若判断结果为是,则允许所述文档被执行所述预定操作;若为否,则禁止所述文档被执行所述预定操作,该装置包括:获取模块、判断模块和决策模块,本发明专利技术采用基于地理位置形成的目标密码对文档进行加密解密,保证了密码传播的安全性,同时,提高了文档使用的安全性和授权解密的便利性。

【技术实现步骤摘要】
一种文档处理方法及装置
本专利技术涉及计算机
,特别涉及一种文档处理方法及装置。
技术介绍
随着计算机及网络的发展,协同办公越来越普遍,在协同办公领域,企业对文档保密有着强烈的需求,因此有着各种不同程序的加密方式。现有技术中,使用操作密码保护文档为最常见的文档保密方式,而为了方便使用方正常操作文档,文档与密码需要同时传播,操作较为繁琐,并且,密码传播不一定安全,如密码可能会丢失,需要对密码的安全性传播有严格要求,因此,有失方便性。
技术实现思路
本专利技术实施例的目的在于提供一种文档处理方法及装置,以对文档进行基于地理位置的加密及解密,从而保证协同办公场景下文档处理的安全性以及便捷性。技术方案如下:第一方面,本专利技术实施例提供了一种文档处理方法,应用于第一电子设备,所述方法包括:当检测到针对于文档的预定操作时,获取所述第一电子设备当前所在的目标地理位置;判断所述目标地理位置是否与预先加密所述文档所使用的目标密码相匹配;其中,所述目标密码为:存储有所述文档的第二电子设备对所述文档加密时所使用的用于授权处理所述文档的密码,且所使用密码基于所述第二电子设备所在地理位置所形成;若判断结果为是,则允许所述文档被执行所述预定操作;若为否,则禁止所述文档被执行所述预定操作。优选地,所述预定操作包括:文档打开操作;所述目标密码为:所述第二电子设备所在地理位置和第一预设半径值;所述判断所述目标地理位置是否与预先加密所述文档所使用的目标密码相匹配,包括:确定以预先加密所述文档所使用的所述第二电子设备所在地理位置为中心,以第一预设半径值为半径的第一预定区域范围;判断所述目标地理位置是否在所述第一预定区域范围内。优选地,所述预定操作包括:文档编辑操作;所述目标密码为:所述第二电子设备所在地理位置和第二预设半径值;所述判断所述目标地理位置是否与预先加密所述文档所使用的目标密码相匹配,包括:确定以预先加密所述文档所使用的所述第二电子设备所在地理位置为中心,以第二预设半径值为半径的第二预定区域范围;判断所述目标地理位置是否在所述第二预定区域范围内。优选地,所述预定操作包括:文档打开操作;所述目标密码为:以所述第二电子设备所在的地理位置为中心的第三预定区域范围;所述判断所述目标地理位置是否与预先加密所述文档所使用的目标密码相匹配,包括:判断所述目标地理位置是否在预先加密所述文档所使用的以所述第二电子设备所在地理位置为中心的第三预定区域范围内。优选地,所述预定操作包括:文档编辑操作;所述目标密码为:以所述第二电子设备所在的地理位置为中心的第四预定区域范围;所述判断所述目标地理位置是否与预先加密所述文档所使用的目标密码相匹配,包括:判断所述目标地理位置是否在预先加密所述文档所使用的以所述第二电子设备所在地理位置为中心的第四预定区域范围内。优选地,本专利技术实施例所提供的一种文档处理方法在允许所述文档被执行所述预定操作之后,还包括:根据所述目标密码被加密写入所述文档所使用的密码,获得所述文档的加密权限,其中,所述目标密码预先被加密写入所述文档;获得关于所述文档的预定操作的基于地理位置的加密指令;基于所述第一电子设备所在地理位置形成本次的目标密码;以所形成的本次的目标密码对所述文档执行加密操作,并将所形成的本次的目标密码加密写入所述文档。优选地,本专利技术实施例所提供的一种文档处理方法在禁止所述文档被执行所述预定操作之后,还包括:输出关于不在授权处理所述文档的地理位置范围内而禁止处理的提示信息。优选地,所述获取所述第一电子设备当前所在的目标地理位置,包括:判断关于所述文档的预定操作是否被设置为基于地理位置的限制状态,如果是,确定所述第一电子设备当前所在的目标地理位置。第二方面,本专利技术实施例还提出了一种文档处理装置,应用于第一电子设备,所述装置包括:获取模块,用于当检测到针对于文档的预定操作时,获取所述第一电子设备当前所在的目标地理位置;判断模块,用于判断所述目标地理位置是否与预先加密所述文档所使用的目标密码相匹配;其中,所述目标密码为:存储有所述文档的第二电子设备对所述文档加密时所使用的用于授权处理所述文档的密码,且所使用密码基于所述第二电子设备所在地理位置所形成;决策模块,用于若判断结果为是,则允许所述文档被执行所述预定操作;若为否,则禁止所述文档被执行所述预定操作。优选地,所述预定操作包括:文档打开操作;所述目标密码为:所述第二电子设备所在地理位置和第一预设半径值;所述判断模块,包括:第一区域确定单元,用于确定以预先加密所述文档所使用的所述第二电子设备所在地理位置为中心,以第一预设半径值为半径的第一预定区域范围;第一判断单元,用于判断所述目标地理位置是否在所述第一预定区域范围内。优选地,所述预定操作包括:文档编辑操作;所述目标密码为:所述第二电子设备所在地理位置和第二预设半径值;所述判断模块,包括:第二区域确定单元,用于确定以预先加密所述文档所使用的所述第二电子设备所在地理位置为中心,以第二预设半径值为半径的第二预定区域范围;第二判断单元,用于判断所述目标地理位置是否在所述第二预定区域范围内。优选地,所述预定操作包括:文档打开操作;所述目标密码包括:以所述第二电子设备所在的地理位置为中心的第三预定区域范围;所述判断模块,包括:第三判断单元,用于判断所述目标地理位置是否在预先加密所述文档所使用的以所述第二电子设备所在地理位置为中心的第三预定区域范围内。优选地,所述预定操作包括:文档编辑操作;所述目标密码为:以所述第二电子设备所在的地理位置为中心的第四预定区域范围;所述判断模块,包括:第四判断单元,用于判断所述目标地理位置是否在预先加密所述文档所使用的以所述第二电子设备所在地理位置为中心的第四预定区域范围内。优选地,还包括:加密权限获得模块,用于在所述决策模块允许所述文档被执行所述预定操作之后,根据所述目标密码被加密写入所述文档所使用的密码,获得所述文档的加密权限,其中,所述目标密码预先被加密写入所述文档;加密指令获得模块,用于获得关于所述文档的预定操作的基于地理位置的加密指令;密码形成模块,用于基于所述第一电子设备所在地理位置形成本次的目标密码;加密模块,用于以所形成的本次的目标密码对所述文档执行加密操作,并将所形成的本次的目标密码加密写入所述文档。优选地,本专利技术实施例所提供的一种文档处理装置还包括:输出模块,用于在所述决策模块禁止所述文档被执行所述预定操作之后,输出关于不在授权处理所述文档的地理位置范围内而禁止处理的提示信息。优选地,所述获取模块,包括:获取单元,用于判断关于所述文档的预定操作是否被设置为基于地理位置的限制状态,如果是,确定所述第一电子设备当前所在的目标地理位置。本专利技术公开了一种文档处理方法及装置,第二电子设备对文档进行加密时,采用的是基于第二电子设备所在地理位置形成的密码作为授权处理文档使用的目标密码,通过这种方式进行加密;在对该文档进行预定操作时,获取第一电子设备当前所在的目标地理位置,判断目标地理位置是否与预先加密该文档所使用的目标密码相匹配,若判断结果为是,则允许该文档被执行预定操作,通过这种方式授权允许该文档在与预先加密该文档所使用的目标密码相匹配的地理位置上被执行预定操作,解密成功,即可完成授权,操作简本文档来自技高网...
一种文档处理方法及装置

【技术保护点】
一种文档处理方法,其特征在于,应用于第一电子设备,所述方法包括:当检测到针对于文档的预定操作时,获取所述第一电子设备当前所在的目标地理位置;判断所述目标地理位置是否与预先加密所述文档所使用的目标密码相匹配;其中,所述目标密码为:存储有所述文档的第二电子设备对所述文档加密时所使用的用于授权处理所述文档的密码,且所使用密码基于所述第二电子设备所在地理位置所形成;若判断结果为是,则允许所述文档被执行所述预定操作;若为否,则禁止所述文档被执行所述预定操作。

【技术特征摘要】
1.一种文档处理方法,其特征在于,应用于第一电子设备,所述方法包括:当检测到针对于文档的预定操作时,获取所述第一电子设备当前所在的目标地理位置;判断所述目标地理位置是否与预先加密所述文档所使用的目标密码相匹配;其中,所述目标密码为:存储有所述文档的第二电子设备对所述文档加密时所使用的用于授权处理所述文档的密码,且所使用密码基于所述第二电子设备所在地理位置所形成;若判断结果为是,则允许所述文档被执行所述预定操作;若为否,则禁止所述文档被执行所述预定操作。2.根据权利要求1所述的方法,其特征在于,所述预定操作包括:文档打开操作;所述目标密码为:所述第二电子设备所在地理位置和第一预设半径值;所述判断所述目标地理位置是否与预先加密所述文档所使用的目标密码相匹配,包括:确定以预先加密所述文档所使用的所述第二电子设备所在地理位置为中心,以第一预设半径值为半径的第一预定区域范围;判断所述目标地理位置是否在所述第一预定区域范围内。3.根据权利要求1所述的方法,其特征在于,所述预定操作包括:文档编辑操作;所述目标密码为:所述第二电子设备所在地理位置和第二预设半径值;所述判断所述目标地理位置是否与预先加密所述文档所使用的目标密码相匹配,包括:确定以预先加密所述文档所使用的所述第二电子设备所在地理位置为中心,以第二预设半径值为半径的第二预定区域范围;判断所述目标地理位置是否在所述第二预定区域范围内。4.根据权利要求1所述的方法,其特征在于,所述预定操作包括:文档打开操作;所述目标密码为:以所述第二电子设备所在的地理位置为中心的第三预定区域范围;所述判断所述目标地理位置是否与预先加密所述文档所使用的目标密码相匹配,包括:判断所述目标地理位置是否在预先加密所述文档所使用的以所述第二电子设备所在地理位置为中心的第三预定区域范围内。5.根据权利要求1所述的方法,其特征在于,所述预定操作包括:文档编辑操作;所述目标密码为:以所述第二电子设备所在的地理位置为中心的第四预定区域范围;所述判断所述目标地理位置是否与预先加密所述文档所使用的目标密码相匹配,包括:判断所述目标地理位置是否在预先加密所述文档所使用的以所述第二电子设备所在地理位置为中心的第四预定区域范围内。6.根据权利要求1所述的方法,其特征在于,在允许所述文档被执行所述预定操作之后,还包括:根据所述目标密码被加密写入所述文档所使用的密码,获得所述文档的加密权限,其中,所述目标密码预先被加密写入所述文档;获得关于所述文档的预定操作的基于地理位置的加密指令;基于所述第一电子设备所在地理位置形成本次的目标密码;以所形成的本次的目标密码对所述文档执行加密操作,并将所形成的本次的目标密码加密写入所述文档。7.根据权利要求1-6任一项所述的方法,其特征在于,禁止所述文档被执行所述预定操作之后,还包括:输出关于不在授权处理所述文档的地理位置范围内而禁止处理的提示信息。8.根据权利要求1-6任一项所述的方法,其特征在于,所述获取所述第一电子设备当前所在的目标地理位置,包括:判断关于所述文档的预定操作是否被设置为基于地理位置的限制状态,如果是,确定所述第一电子设备当前所在的目标地理位置。9.一种文档处理装置,...

【专利技术属性】
技术研发人员:黄传通
申请(专利权)人:珠海金山办公软件有限公司北京金山办公软件股份有限公司广州金山移动科技有限公司
类型:发明
国别省市:广东,44

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

1