一種實(shí)現(xiàn)與智能合約安全通信的方法和設(shè)備

基本信息

申請(qǐng)?zhí)?/td> CN202110386022.6 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN112883435B 公開(kāi)(公告)日 2021-08-24
申請(qǐng)公布號(hào) CN112883435B 申請(qǐng)公布日 2021-08-24
分類(lèi)號(hào) G06F21/64;G06F21/60;G06F21/62;G06Q40/04;G06Q20/36 分類(lèi) 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 陸舟 申請(qǐng)(專利權(quán))人 北京飛天數(shù)科科技有限公司
代理機(jī)構(gòu) - 代理人 -
地址 100085 北京市海淀區(qū)學(xué)清路9號(hào)匯智大廈12層2單元1501A
法律狀態(tài) -

摘要

摘要 本發(fā)明提供了一種實(shí)現(xiàn)與智能合約安全通信的方法和設(shè)備,屬于通信領(lǐng)域。數(shù)字通證單元與橋服務(wù)器建立訂閱通信連接后,生成訂閱請(qǐng)求并發(fā)送給橋服務(wù)器,對(duì)橋服務(wù)器返回的訂閱響應(yīng)數(shù)據(jù)中的第一響應(yīng)數(shù)據(jù)密文進(jìn)行驗(yàn)簽,驗(yàn)簽通過(guò)后,解密第一響應(yīng)數(shù)據(jù)密文得到智能合約數(shù)據(jù)并顯示,當(dāng)接收到用戶輸入的同意建立連接信息時(shí),生成發(fā)布消息并發(fā)送給智能合約,當(dāng)接收到橋服務(wù)器推送的訂閱通信消息時(shí),解密訂閱通信消息中的訂閱通信消息數(shù)據(jù)得到簽名指令,使用保存的私鑰對(duì)簽名指令中的簽名參數(shù)進(jìn)行簽名得到簽名結(jié)果并發(fā)送給智能合約。本發(fā)明實(shí)現(xiàn)了由數(shù)字通證單元自身來(lái)對(duì)通信數(shù)據(jù)進(jìn)行簽名,保障了數(shù)字通證單元與區(qū)塊鏈網(wǎng)絡(luò)上的智能合約之間通信的安全性。