[发明专利]自编码器数据安全传输的方法、存储介质有效
申请号: | 201910322958.5 | 申请日: | 2019-04-22 |
公开(公告)号: | CN110138564B | 公开(公告)日: | 2021-12-24 |
发明(设计)人: | 刘德建;于恩涛;陈伟;林剑锋;林琛 | 申请(专利权)人: | 福建天晴数码有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/30;H04L1/00 |
代理公司: | 福州市博深专利事务所(普通合伙) 35214 | 代理人: | 林志峥 |
地址: | 350000 福建省福州市开发区君竹路8*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 编码器 数据 安全 传输 方法 存储 介质 | ||
本发明提供的自编码器数据安全传输的方法、存储介质,方法包括:依据椭圆曲线算法生成一公私钥对;构建以所述一公私钥对中的公钥和构建时间戳为区块头,以待编码数据为区块体的第一区块数据;对待传入解码器的第二区块数据进行校验,若调用所述一公私钥对中的私钥验证所述第二区块数据的区块头中的公钥通过,且验证区块头中的创建时间戳通过,则将所述第二区块数据传入解码器。实现对传入解码器的数据进行校验,保证传入数据的安全性;同时兼具易于实施、准确性高、对学习速度影响小等优点。
技术领域
本发明涉及机器学习领域,具体涉及自编码器数据安全传输的方法、存储介质。
背景技术
目前机器学习领域中的自编码器运用为通过input(输入)一个数据,经过encoder(编码器),产生一个code(编码),然后该编码在经过一个decoder(解码器)重构出一个结果,当这个结果无限的接近于input的内容时,就认为这个训练结果是有效的。整个学习过程需要进行几轮上述重复的方式,取决于什么时候我们认为输入和输出是足够相似的,这个轮数叫做他层,也叫作深度;最后给出标签样本,通过监督学习进行微调,就可以得出想要的结果。
数据需要通过输入进入到编码器中,在编码器进行编码后,输出的编码我们可以保证它是原数据经过编码后得到的编码,然而这个编码在进入到解码器之前,我们并不知道这个编码和之前的编码是否是同一个编码,即无法肯定数据由编码器传输到解码器过程的安全性。在信息近乎透明的时代,对于数据的攻防一直是红黑客们热衷的事情,当编码器得出的编码结果被修改或者被丢失,这一次的自编码速度会呈几何倍增加,并且极大的几率导致最终的结果无法成功或与输入数据完全不相干。
现有技术提供有针对输入的数据在隐层进行加密保证数据隐秘性的相关技术方案,这是出于数据隐私的立场,实际上并无法保证数据在学习过程中无法被窜改。
发明内容
本发明所要解决的技术问题是:提供自编码器数据安全传输的方法、存储介质,实现对传入解码器的数据进行校验,保证传入数据的安全性;解决传入解码器的数据可能被篡改的问题。
为了解决上述技术问题,本发明采用的技术方案为:
自编码器数据安全传输的方法,包括:
依据椭圆曲线算法生成一公私钥对;
构建以所述一公私钥对中的公钥和构建时间戳为区块头,以待编码数据为区块体的第一区块数据;
对待传入解码器的第二区块数据进行校验,若调用所述一公私钥对中的私钥验证所述第二区块数据的区块头中的公钥通过,且验证区块头中的创建时间戳通过,则将所述第二区块数据传入解码器。
本发明提供的另一个技术方案为:
一种计算机可读存储介质,其上存储有计算机程序,所述程序在被处理器执行时,能实现上述自编码器数据安全传输的方法所包含的步骤。
本发明的有益效果在于:通过将待传入编码器的数据构建成区块形式的第一区块数据,在其区块头上置入公钥标识和时间戳。这样不仅能保证编码器正常对其中的区块体,即待编码数据进行编码,并输出区块头不变的第二区块数据,以此标识编码后输出数据以及待传入解码器数据的完整性;而且在进入到解码器之前,还能据此分别通过调用私钥对第二区块数据的区块头中的公钥进行验证以及对时间戳进行验证,以判定传入数据的完整性和安全性。由此,本申请能对传入解码器的数据的有效性和安全性进行验证,确保编码后输出至解码器的途中未经篡改,且同时兼具易于实施、准确性高、对学习速度影响小等优点。
附图说明
图1为本发明实施例一种自编码器数据安全传输的方法的流程示意图;
图2为本发明实施例一的自编码器数据安全传输的方法的流程示意图;
图3为本发明实施例二的自编码器数据安全传输的方法的流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建天晴数码有限公司,未经福建天晴数码有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910322958.5/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置