一种内外网物理隔离的数据安全交换方法及装置制造方法及图纸

技术编号:24862851 阅读:71 留言:0更新日期:2020-07-10 19:13
本发明专利技术公开了一种内外网物理隔离的数据安全交换方法及装置,所述方法包括:内网中,通过Base64编码将信源的二进制数据转化为第一字符串;获取第一字符串,若第一字符串的长度小于阈值则直接生成二维码,若第一字符串的长度超过阈值,将第一字符串顺序分割为多个子字符串,每个子字符串头部加入编号并将每个子字符串分别生成子二维码,按照子字符串的编号顺序将多个子二维码合成二维码动图,以使外网端中的摄像头识别二维码或者二维码动图转为第二字符串;通过Base64解码将第二字符串转化为二进制数据供信宿接收;本发明专利技术的优点在于:提供一种安全的双向数据交换方法及装置。

【技术实现步骤摘要】
一种内外网物理隔离的数据安全交换方法及装置
本专利技术涉及数据交换领域,更具体涉及一种内外网物理隔离的数据安全交换方法及装置。
技术介绍
国家保密局2000年1月1日起颁布实施的《计算机信息系统国际互联网保密管理规定》规定:“涉及国家秘密的计算机信息系统,不得直接或间接的与国际互联网或其他公共信息网络链接”。但随着互联网的迅速发展,政府、部队等机要单位利用互联网开展工作已成为不可逆转的趋势,各个机构都需要在内网和互联网之间进行信息交换以提升效率。例如部队用车申请与司机、车辆派遣系统,军人首先向业务领导提出因公用车申请,经过批准后,将用车时间、事由、车型需求发送给车队值班室,由车队值班员为其匹配司机与车辆。车队值班审批的办公地点限制在车队值班室,需要实时更新司机与车辆动态,因此系统放在内网;业务领导审批放在外网,可以利用移动App办公的便利,即使领导不在单位也能审批。外网系统的客户端与服务器的通讯也要加密,防止敏感信息泄漏。所以对于政府、部队等机要单位,提供一种安全的双向数据交换方法尤为重要。专利技术内容本专利技术本文档来自技高网...

【技术保护点】
1.一种内外网物理隔离的数据安全交换方法,其特征在于,应用于内网端,所述方法包括:/n内网中,通过Base64编码将信源的二进制数据转化为第一字符串;/n获取第一字符串,若第一字符串的长度小于阈值则直接生成二维码,若第一字符串的长度超过阈值,将第一字符串顺序分割为多个子字符串,每个子字符串头部加入编号并将每个子字符串分别生成子二维码,按照子字符串的编号顺序将多个子二维码合成二维码动图,以使外网端中的摄像头识别二维码或者二维码动图转为第二字符串;通过Base64解码将第二字符串转化为二进制数据供信宿接收。/n

【技术特征摘要】
1.一种内外网物理隔离的数据安全交换方法,其特征在于,应用于内网端,所述方法包括:
内网中,通过Base64编码将信源的二进制数据转化为第一字符串;
获取第一字符串,若第一字符串的长度小于阈值则直接生成二维码,若第一字符串的长度超过阈值,将第一字符串顺序分割为多个子字符串,每个子字符串头部加入编号并将每个子字符串分别生成子二维码,按照子字符串的编号顺序将多个子二维码合成二维码动图,以使外网端中的摄像头识别二维码或者二维码动图转为第二字符串;通过Base64解码将第二字符串转化为二进制数据供信宿接收。


2.根据权利要求1所述的一种内外网物理隔离的数据安全交换方法,其特征在于,所述子字符串的数量为第一字符串的长度与阈值的商向上取整。


3.根据权利要求1所述的一种内外网物理隔离的数据安全交换方法,其特征在于,所述二维码为QR码。


4.一种内外网物理隔离的数据安全交换方法,其特征在于,应用于外网端,所述方法包括:
摄像头识别二维码或者二维码动图转为第二字符串,其中,所述二维码是由内网端通过Base64编码将信源的二进制数据转化为第一字符串,然后在若第一字符串的长度小于阈值时直接生成的二维码,或者在第一字符串的长度超过阈值,将第一字符串顺序分割为多个子字符串,每个子字符串头部加入编号并将每个子字符串分别生成子二维码,按照子字符串的编号顺序将多个子二维码合成的二维码动图。
通过Base64解码将第二字符串转化为二进制数据供信宿接收。


5.根据权利要求4所述的一种内外网物理隔离的数据安全交换方法,其特征在于,所述摄像头识别二维码或者二维码动图转为第二字符串包括:摄像头捕捉含有二维码或者二维码动图的视频,从任意桢提取二维码,解码得到编号、二维码的数量N以及字符串,若二维码数量为1则直接输出该字符串作为第二字符串,若二维码数量大于1,继续提取和识别新的桢,直到N个二维码都完...

【专利技术属性】
技术研发人员:徐国徐斌朱振宇苏丹张新选熊忠元曹振武
申请(专利权)人:安徽领云物联科技有限公司
类型:发明
国别省市:安徽;34

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

1