命令传输方法、装置及电子设备制造方法及图纸

技术编号:17517809 阅读:50 留言:0更新日期:2018-03-21 02:17
本发明专利技术是关于一种命令传输方法、装置及电子设备,属于信息技术领域。所述方法包括:根据当前时间,获取加密密钥;基于所述加密密钥,对控制命令进行加密,生成加密控制命令;将所述加密控制命令传输至矿机节点,由所述矿机节点对所述加密控制命令进行解密,并执行所述控制命令。本发明专利技术根据当前时间,获取加密密钥,并使用加密密钥对控制命令进行加密,生成加密控制命令,将加密控制命令传输至矿机节点,由矿机节点对加密控制命令进行解密,执行控制命令,使得加密密钥可以随着时间变化,恶意用户不能轻易使用固定的密码对加密控制命令进行解密,矿机节点不容易被恶意用户控制,保证了矿机节点的正常运行,提高了矿机节点的处理效率。

Command transmission methods, devices, and electronic devices

The invention relates to a command transmission method, device and electronic equipment, which belongs to the field of information technology. The method comprises: according to the current time, access to the encryption key; the encryption key based on the control command is encrypted to generate encryption control command; the control command is transmitted to the node encryption machine, the machine of nodes of the encryption decryption control commands, and execute the control command. According to the current time, access to the encryption key, and uses an encryption key to encrypt the control command, control command will generate encryption, encryption control command is transmitted to the vehicle node control command to decrypt the encrypted by the collector node, to carry out the control command, the encryption key can change over time, a malicious user can easily use fixed the password to decrypt the encrypted control command, its node is not easy to be a malicious user control, to ensure the normal operation of its nodes, improve the processing efficiency of the collector node.

【技术实现步骤摘要】
命令传输方法、装置及电子设备
本专利技术涉及信息
,特别涉及一种命令传输方法、装置及电子设备。
技术介绍
随着信息技术的不断发展,区块链作为一项全新的技术得到大力的发展。区块链技术脱胎于2008年出现的比特币技术,是比特币的底层技术。区块链是指一串使用密码学方法相关联产生的区块,区块链中每个区块中的区块数据均与上一个区块中的区块数据存在关联。为了保证可以迅速的生成区块链中的区块,且保证区块中数据的正确性,在应用区块链技术的数据共享系统中,会存在生成区块的矿机节点,矿机节点通过P2P(PeertoPeer,对等网络)网络监听数据共享系统中的共享广播,对共享广播进行确认,并生成包括共享广播的区块,当完成上述工作后,矿机节点便可以赚取用于加速处理共享广播的手续费以及增发的数字货币。相关技术中,矿机节点由用户基于控制终端进行远程控制,用户通过控制终端向矿机节点下发控制命令,当矿机节点接收到该控制命令时,执行该控制命令。在实现本专利技术的过程中,专利技术人发现相关技术至少存在以下问题:由于用户通过控制终端远程控制矿机节点,导致恶意用户也可以通过其他控制终端向矿机节点发送控制命令,而由于矿本文档来自技高网...
命令传输方法、装置及电子设备

【技术保护点】
一种命令传输方法,其特征在于,所述方法应用于控制终端,所述方法包括:根据当前时间,获取加密密钥;基于所述加密密钥,对控制命令进行加密,生成加密控制命令;将所述加密控制命令传输至矿机节点,由所述矿机节点对所述加密控制命令进行解密,并执行所述控制命令。

【技术特征摘要】
1.一种命令传输方法,其特征在于,所述方法应用于控制终端,所述方法包括:根据当前时间,获取加密密钥;基于所述加密密钥,对控制命令进行加密,生成加密控制命令;将所述加密控制命令传输至矿机节点,由所述矿机节点对所述加密控制命令进行解密,并执行所述控制命令。2.根据权利要求1所述的方法,其特征在于,所述根据当前时间,获取加密密钥包括:当检测到用户请求发送控制命令时,确定所述当前时间;根据所述当前时间,确定初始加密密钥;基于第一预设算法,对所述初始加密密钥进行运算,生成所述加密密钥,所述第一预设算法至少包括哈希算法。3.根据权利要求1所述的方法,其特征在于,所述将所述加密控制命令传输至矿机节点之前,所述方法还包括:为所述加密控制命令添加时间戳;相应的,所述将所述加密控制命令传输至矿机节点包括:将所述加密控制命令和所述时间戳传输至所述矿机节点。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收所述矿机节点返回的无效响应,所述无效响应由所述矿机节点对所述加密控制命令解密失败后发送,所述无效响应携带解密失败的加密控制命令的命令标识;基于所述无效响应的命令标识,确定指定控制命令,所述指定控制命令为所述解密失败的加密控制命令中携带的控制命令;对所述指定控制命令进行加密,生成指定加密控制命令;将所述指定加密控制命令传输至所述矿机节点,以使所述矿机节点对所述指定加密控制命令进行解密,并执行所述指定加密控制命令携带的指定控制命令。5.一种命令传输方法,其特征在于,所述方法应用于矿机节点,所述方法包括:当接收到加密控制命令时,获取解密密钥,所述加密控制命令携带控制命令,所述加密控制命令由控制终端生成并传输至所述矿机节点;基于所述解密密钥,对所述加密控制命令进行解密;当基于所述解密密钥对所述加密控制命令解密成功时,得到控制命令,执行所述控制命令。6.根据权利要求5所述的方法,其特征在于,所述当接收到加密控制命令时...

【专利技术属性】
技术研发人员:庄重刘馥祎彭逸豪
申请(专利权)人:北京比特大陆科技有限公司
类型:发明
国别省市:北京,11

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

1