摘要
本申请公开了一种数据传输方法、装置及系统,属于通信技术领域。其中,该方法包括:发送端获取目标公共区块链的第一区块的第一区块信息,并对所述第一区块信息进行认证和时间戳签名;根据所述第一区块之后的第二区块的第二区块哈希值生成随机数,并生成所述随机数生成过程的零知识证明;采用所述随机数对待传输的明文数据进行加密,得到密文数据;将所述密文数据、所述时间戳签名、以及所述零知识证明发送至接收端,以供所述接收端通过所述时间戳签名、以及所述零知识证明对所述密文数据进行验证。本申请通过时间戳签名和零知识证明,实现发送端可以向接收端证明其随机数的真实性和均匀性,从而增强数据传输的安全性。
技术关键词
零知识证明
接收端
数据传输方法
生成随机数
发送端
服务端
数据传输装置
明文
数据传输系统
有效性
种子
发生器
生成密钥
生成算法
加密模块
电路
系统为您推荐了相关专利信息
汽车控制模块
主控模块
车辆通信模块
电压转换单元
供电控制模块
电子设备
扩展设备
虚拟设备
通信单元
数据处理设备
半导体光放大器
光标签
光信号
可编程逻辑阵列
生成调制信号