基于定位系统以及网络时间信息防篡改的方法技术方案

技术编号:34772497 阅读:17 留言:0更新日期:2022-08-31 19:37
本发明专利技术公开了基于定位系统以及网络时间信息防篡改的方法,涉及信息安全的技术领域,包括以下步骤:通过手机定位系统和国家授时中心接口获取定位和时间的水印信息;获取到的水印信息通过信息存储算法对其进行加密储存,再通过信息存储算法对储存的水印信息进行解密,解密后的水印信息展示在预览窗口;记录生成水印信息,以及照片像素点信息,通过照片信息加密算法生成带防伪二维码的水印照片。本发明专利技术通过对照片信息进行计算,再结合本发明专利技术的加密及解密算法再通过信息验证算法来解决信息被修改的可能性。改的可能性。改的可能性。

【技术实现步骤摘要】
基于定位系统以及网络时间信息防篡改的方法


[0001]本专利技术涉及信息安全的
,尤其涉及基于定位系统以及网络时间信息防篡改的方法。

技术介绍

[0002]随着经济和技术的快速发展,现场信息记录的方式也变的多样化,特别是在外勤打卡、工程检验、采集巡检等现场相关作业场景下,现场照片加信息水印也成为一种特殊的管控方法。在此场景下照片上水印信息的真实性、实时性、有效性变的尤为重要,特别是时间、定位作为水印信息中最重要的组成部分。
[0003]其一,现有市场典型的时间获取方法为获取手机时间,通过手机时间加水印方法的弊端在于用户手机时间与真实时间不同步或手动修改手机时间,或者采用工具修改手机内存中时间,都会影响水印中时间信息的实时性和真实性。其二,现有市场典型定位信息的获取无法跟随用户真实定位生成,导致水印中的定位信息和真实定位信息不匹配,从手机定位系统接口获取信息后放入内存,再从手机内存中获取信息作为定位水印信息,无法确定内存中经纬度是否为真实而有效的信息,另外,信息加入水印后,用户在移动时,经纬度无法对应位置实时更新,会直接影响经纬度信息的实时性和真实性。第三,照片容易被PS等修图工具所修改,修改后现场照片、视频不具备可信性,企业、单位无法有效获取真实而有效的现场作业信息,无法对现场进行行之有效的管控。
[0004]因此,确保照片、视频中水印信息的真实性尤为重要。

技术实现思路

[0005]本专利技术的目的是为了解决现有技术中存在的缺点,而提出的基于定位系统以及网络时间信息防篡改的方法
[0006]为了实现上述目的,本专利技术采用了如下技术方案:
[0007]基于定位系统以及网络时间信息防篡改的方法,包括以下步骤:
[0008]S1、通过手机定位系统和国家授时中心接口获取定位和时间的水印信息;
[0009]S2、获取到的水印信息通过水印信息存储算法对其进行加密储存;
[0010]S3、通过水印信息存储算法对加密储存后的水印信息进行信息解密,解密后的水印信息展示在预览窗口;
[0011]S4、记录生成的水印信息,以及照片像素点信息,通过照片信息加密算法生成带防伪二维码的水印照片;
[0012]S5、生成的水印照片上传至SaaS平台,通过SaaS平台中查看照片信息;
[0013]S6、通过照片信息验证算法解密防伪二维码中的信息,将信息与照片中信息对比生成结果,从而实现对照片信息防伪验证;
[0014]S7、输出验证结果;
[0015]优选的,所述步骤S2中,水印信息存储算法中内置监听方法,通过监听方法用于获
取水印信息,同时设置监听间隔,在间隔中循环回调监听方法。
[0016]优选的,所述步骤S2中,水印信息存储算法的内置加密方法采用国密4.0对定位信息和时间信息进行加密,再通过设置全局变量存储加密后的定位和时间信息。
[0017]优选的,所述步骤S3中,在预览窗口设置时间计时器,启动时间计时器,控制预览页面的时间跳动,增加间隔刷新。
[0018]优选的,所述步骤S4中,照片信息加密算法的内置加密方法采用国密4.0算法生成动态密钥,然后对定位、时间和照片像素点信息加盐处理,再使用国密4.0算法对动态密钥加密,再使用国密4.0算法生成固定密钥,然后将加密后的信息写入二维码。
[0019]优选的,所述步骤S6中,照片信息验证算法内置二维码识别模块,对二维码进行识别,获取到密文信息后,使用固定密钥对密文解密,密文异常下提示信息有误,密文正常下使用动态密钥解密,动态密钥解密异常下提示信息有误,解密正常下进入数据解析,数据解析异常下提示信息有误,解析正常下展示信息结果。
[0020]本专利技术的有益效果为:
[0021]1、本专利技术从通过国家授时中心实时获取真实时间的方法,在获取到实时时间后,APP启动自动计数器,每隔一秒计时一次,来同步时间运行,同时通过定时器对时间信息进行校准,达到时间信息更真实,更实时的效果。
[0022]2、本专利技术通过自动刷新定位,同时刷新手机内存,对内存中的位置信息进行更新,从而达到获取真实有效定位的方法,手机定位模块返回的信息定时刷新,定位信息在手机内存以及水印中也同步刷新,从而防止位置信息被篡改,使定位信息更加准确。
[0023]3、本专利技术通过对照片信息进行计算,再结合本专利技术的加密及解密算法再通过信息验证算法来解决信息被修改的可能性。
附图说明
[0024]图1为本专利技术的基于定位系统以及网络时间信息防篡改的方法的组成结构示意图。
[0025]图2为本专利技术的基于定位系统以及网络时间信息防篡改的方法的水印信息存储算法设计流程图。
[0026]图3为本专利技术的基于定位系统以及网络时间信息防篡改的方法的照片信息加密算法设计流程图。
[0027]图4为本专利技术的基于定位系统以及网络时间信息防篡改的方法的照片信息验证算法设计流程图。
具体实施方式
[0028]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。
[0029]如图1至图4所示:
[0030]基于定位系统以及网络时间信息防篡改的方法,包括以下步骤:
[0031]S1、通过手机定位系统和国家授时中心接口获取定位和时间的水印信息;
[0032]S2、获取到的水印信息通过水印信息存储算法对其进行加密储存;
[0033]S3、通过水印信息存储算法对加密储存后的水印信息进行水印信息解密,解密后的水印信息展示在预览窗口;
[0034]S4、记录生成水印信息,以及照片像素点信息,通过照片信息加密算法生成带防伪二维码的水印照片;
[0035]S5、生成的水印照片上传至SaaS平台,通过SaaS平台中查看照片信息;
[0036]S6、通过照片信息验证算法解密防伪二维码中的信息,将信息与照片中信息对比生成结果,从而实现对照片信息防伪验证;
[0037]S7、输出验证结果;
[0038]步骤S2中,水印信息存储算法的内置监听方法,通过监听方法用于获取水印信息,同时设置监听间隔,在间隔时间中循环回调监听方法,步骤S2中,水印信息存储算法的内置加密方法采用国密4.0对定位信息和时间信息进行加密,在通过设置全局变量,存储加密后的定位和时间信息,步骤S3中,在预览窗口设置时间计时器,启动时间计时器,控制预览页面的时间跳动,增加间隔刷新,步骤S4中,照片信息加密算法的内置加密方法采用国密4.0算法生成动态密钥,然后对定位、时间和照片像素点信息加盐处理,再使用国密4.0算法对动态密钥加密,再使用国密4.0算法生成固定密钥,然后将加密后的信息写入二维码,步骤S6中,照片信息验证算法内置二维码识别装置对二维码进行识别,获取到密文信息,然后使用固定密钥对密文解密,密文异常下提示信息有误,密文正常下使用动态密钥解密,在动态密钥解密异常下本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于定位系统以及网络时间信息防篡改的方法,其特征在于,包括以下步骤:S1、通过手机定位系统和国家授时中心接口获取定位和时间的水印信息;S2、获取到的水印信息通过水印信息存储算法对其进行加密储存;S3、通过水印信息存储算法对加密储存后的水印信息进行水印信息解密,解密后的水印信息展示在预览窗口;S4、记录生成水印信息,以及照片像素点信息,通过照片信息加密算法生成带防伪二维码的水印照片;S5、生成的水印照片上传至SaaS平台,通过SaaS平台中查看照片信息;S6、通过照片信息验证算法解密防伪二维码中的信息,将信息与照片中信息对比生成结果,从而实现对照片信息防伪验证;S7、输出验证结果。2.根据权利要求1所述的基于定位系统以及网络时间信息防篡改的方法,其特征在于,所述步骤S2中,水印信息存储算法内置监听方法,监听方法用于获取水印信息,同时设置监听间隔,在间隔时间中循环回调监听方法。3.根据权利要求1所述的基于定位系统以及网络时间信息防篡改的方法,其特征在于,所述步骤S2中,水印信息存储算法的内置加密方法采用国密...

【专利技术属性】
技术研发人员:吉鹏飞严宣祥张力韦啸
申请(专利权)人:元道通信股份有限公司
类型:发明
国别省市:

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

1