基于时间的数据保护方法及其终端的制作方法

文档序号:6516512阅读:150来源:国知局
基于时间的数据保护方法及其终端的制作方法
【专利摘要】本发明公开了一种基于时间的数据保护方法,包括以下步骤:访问数据时,获取当前时间;比对所述当前时间与所述数据的加锁时间信息;根据比对结果允许访问或拒绝访问所述数据。与现有技术相比,本发明基于时间的数据保护方法,在访问数据时,需要获取当前时间,然后比对判断当前时间是否满足数据的加锁时间信息,并根据比对判断结果允许访问或拒绝访问数据,从而可以限制数据在某段时间内允许其他人访问,而不用告知对方密码,实现了对时间敏感的数据的保护,提高了用户体验。本发明同时公开了一种基于时间的数据保护终端。
【专利说明】基于时间的数据保护方法及其终端【技术领域】[0001]本发明涉及数据加密保护【技术领域】,更具体地涉及一种基于时间的数据保护方法 及其终端。【背景技术】[0002]当前,对文件或数据进行加锁保护时,一般是通过设置密码实现的,当用户把加锁 的文件或数据给他人使用时,需要告知对方密码。然而,通过密码加锁文件或数据时,对方 获得密码的同时也就获得了该文件或数据的全部控制权限,其可以在任何时刻(即永久性 的)对文件或数据进行操作,以致大大的降低了对时间敏感的文件或数据的保护力度,授权 的针对性较差,用户体验不好。
【发明内容】
[0003]本发明的目的是提供一种基于时间的数据保护方法,以通过时间信息对数据加 锁,从而增强对时间敏感的数据的保护力度,提高用户体验。[0004]本发明的另一目的是提供一种基于时间的数据保护终端,以通过时间信息对数据 加锁,从而增强对时间敏感的数据的保护力度,提高用户体验。[0005]为实现上述目的,本发明提供了一种基于时间的数据保护方法,包括以下步骤:[0006]访问数据时,获取当前时间;[0007]比对所述当前时间与所述数据的加锁时间信息;[0008]根据比对结果允许访问或拒绝访问所述数据。[0009]与现有技术相比,本发明基于时间的数据保护方法,在访问数据时,首先需要获取 当前时间,然后比对判断当前时间是否满足数据的加锁时间信息,并根据比对判断结果允 许访问或拒绝访问数据,从而可以限制数据在某段时间内允许其他人访问,而不用告知对 方密码,实现了对时间敏感的数据的保护,提高了用户体验。[0010]较佳地,所述“获取当前时间”之前还包括:[0011]设置所述加锁时间信息并对所述数据加锁。[0012]较佳地,所述加锁时间信息包括时段、时区以及对时服务器。[0013]较佳地,所述“获取当前时间”具体为:[0014]访问所述对时服务器以获取当前时间。[0015]较佳地,所述“比对所述当前时间与所述数据的加锁时间信息”具体包括:[0016]计算所述当前时间在所述时区内的对应时间;[0017]比对所述对应时间与所述时段以判断所述对应时间是否处在所述时段内。[0018]相应的,本发明还提供了一种基于时间的数据保护终端,包括:[0019]获取模块,用于在访问数据时,获取当前时间;[0020]比对模块,用于比对所述当前时间与所述数据的加锁时间信息;[0021 ] 控制模块,用于根据比对结果允许访问或拒绝访问所述数据。[0022]较佳地,所述基于时间的数据保护终端还包括:[0023]设置模块,用于设置所述加锁时间信息并对所述数据加锁。[0024]较佳地,所述加锁时间信息包括时段、时区以及对时服务器。[0025]较佳地,所述获取模块具体为:[0026]访问所述对时服务器以获取当前时间。[0027]较佳地,所述比对模块具体包括:[0028]计算单元,用于计算所述当前时间在所述时区内的对应时间;[0029]判断单元,用于比对所述对应时间与所述时段以判断所述对应时间是否处在所述 时段内。[0030]通过以下的描述并结合附图,本发明将变得更加清晰,这些附图用于解释本发明 的实施例。【专利附图】

【附图说明】[0031]图1为本发明基于时间的数据保护方法一实施例的流程图。[0032]图2为本发明基于时间的数据保护终端一实施例的结构框图。【具体实施方式】[0033]现在参考附图描述本发明的实施例,附图中类似的元件标号代表类似的元件。[0034]请参考图1,描述了本发明基于时间的数据保护方法一实施例的具体流程。如图1 所示,包括以下步骤:[0035]步骤SlOl,设置加锁时间信息;[0036]本实施例中加锁时间信息包括时区、时段以及对时服务器,其中对时服务器可以 采用比较权威的网络对时服务器,如国家授时中心服务器等,时段可以设置为时区内某时 间点之前、某时间点之后或者两个时间点之间,如设置加锁时间信息为:东九区(时区)、 2013年10月23日10:00之后(时段)、国家授时中心服务器(对时服务器);[0037]步骤S102,将加锁时间信息插入需要加锁的数据中以对数据加锁;[0038]步骤S103,访问数据时,获取当前时间;[0039]具体地,通过访问对时服务器来获取当前时间,其中通过国家授时中心服务器获 取的时间为东八区的时间,如当前时间为2013年10月23日09:13,该时间为东八区的时 间;[0040]步骤S104,比对当前时间与加锁时间信息以判断当前时间是否在允许访问的时段 内,若是,则执行步骤S105,反之,执行步骤S106 ;[0041]具体比对过程包括:[0042](I)将当前时间换算为与预先设置的时区对应的时间;如:获取的当前时间为东 八区、2013年10月23日09:13,则换算后得到东九区的时间为2013年10月23日10:13 ;[0043](2)比对换算后得到的时间与预先设置的时段以判断当前时间是否处于预先设置 的时段内,即判断2013年10月23日10:13是否处于“2013年10月23日10:00之后”这 一时段内,若是,则执行步骤S105,反之,执行步骤S106。[0044]步骤S105,允许访问数据。[0045]步骤S106,不允许访问数据。[0046]由以上描述可以看出,本发明通过加锁时间信息对数据进行加锁后,可以允许其 他人在某一时段访问数据,从而限制了他人访问数据的时间,避免了当前采用密码保护数 据时的不便。[0047]需要注意的是,本发明特别适用于对时间敏感的数据,以限制用户在某些认可的 时间内访问数据,如某品牌将于X年X月X日发布一款新产品,之前该产品处于保密状态, 可以将该产品的宣传视频提前发布,但是必须要到发布会召开后才允许用户观看,或者视 频网站可以进行视频租赁服务,对用户下载的视频,可以授权其在一段时间内观看,不在该 时间内则加锁,限制访问。其中,包含加锁时间信息的数据放在网站上时,可以通过加锁时 间信息限制用户下载该数据或者限制用户查看下载后的数据,即本实施例中的访问包括下 载和查看。[0048]请参考图2,描述了本发明基于时间的数据保护终端一实施例的结构框图。如图2 所示,基于时间的数据保护终端100包括:[0049]设置模块11,用于设置加锁时间信息并对数据加锁,具体地,加锁时间信息包括时 段、时区以及对时服务器;[0050]获取模块12,用于在访问数据时,获取当前时间,具体地,通过访问对时服务器来 获取当前时间;[0051]比对模块13,用于比对当前时间与数据的加锁时间信息,具体地,比对模块13包 括计算单元131和判断单元132,计算单元131用于计算当前时间在预先设置的时区内的对 应时间,判断单元132用于比对得到的对应时间与预先设置的时段以判断对应时间是否处 在时段内;以及[0052]控制模块14,用于根据比对结果允许访问或拒绝访问数据。[0053]本发明基于时间的数据保护终端100工作时,首先通过设置模块11设置加锁时间 信息并对数据加锁,之后在访问数据时,通过获取模块12获取当前时间,然后通过比对模 块13比对当前时间与数据的加锁时间信息,控制模块14根据比对模块13的比对结果允许 访问或拒绝访问数据。从而可以限制数据在某段时间内允许其他人访问,而不用告知对方 密码,实现了对时间敏感的数据的保护,提高了用户体验。[0054]以上结合最佳实施例对本发明进行了描述,但本发明并不局限于以上揭示的实施 例,而应当涵盖各种根据本发明的本质进行的修改、等效组合。
【权利要求】
1.一种基于时间的数据保护方法,其特征在于,包括以下步骤:访问数据时,获取当前时间;比对所述当前时间与所述数据的加锁时间信息;根据比对结果允许访问或拒绝访问所述数据。
2.如权利要求1所述的基于时间的数据保护方法,其特征在于,所述“获取当前时间” 之前还包括:设置所述加锁时间信息并对所述数据加锁。
3.如权利要求2所述的基于时间的数据保护方法,其特征在于,所述加锁时间信息包 括时段、时区以及对时服务器。
4.如权利要求3所述的基于时间的数据保护方法,其特征在于,所述“获取当前时间” 具体为:访问所述对时服务器以获取当前时间。
5.如权利要求4所述的基于时间的数据保护方法,其特征在于,所述“比对所述当前时 间与所述数据的加锁时间信息”具体包括:计算所述当前时间在所述时区内的对应时间;比对所述对应时间与所述时段以判断所述对应时间是否处在所述时段内。
6.一种基于时间的数据保护终端,其特征在于,包括:获取模块,用于在访问数据时,获取当前时间;比对模块,用于比对所述当前时间与所述数据的加锁时间信息;控制模块,用于根据比对结果允许访问或拒绝访问所述数据。
7.如权利要求6所述的基于时间的数据保护终端,其特征在于,还包括:设置模块,用于设置所述加锁时间信息并对所述数据加锁。
8.如权利要求7所述的基于时间的数据保护终端,其特征在于,所述加锁时间信息包 括时段、时区以及对时服务器。
9.如权利要求8所述的基于时间的数据保护终端,其特征在于,所述获取模块具体为: 访问所述对时服务器以获取当前时间。
10.如权利要求9所述的基于时间的数据保护终端,其特征在于,所述比对模块具体包括:计算单元,用于计算所述当前时间在所述时区内的对应时间;判断单元,用于比对所述对应时间与所述时段以判断所述对应时间是否处在所述时段内。
【文档编号】G06F21/62GK103559456SQ201310507250
【公开日】2014年2月5日 申请日期:2013年10月24日 优先权日:2013年10月24日
【发明者】陆渝 申请人:广东明创软件科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1