亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

挖礦業(yè)務(wù)的安全認證方法和系統(tǒng)與流程

文檔序號:12478061閱讀:來源:國知局

技術(shù)特征:

1.一種挖礦業(yè)務(wù)的安全認證方法,其特征在于,包括:

認證中心服務(wù)器接收挖礦機上報的認證請求,所述認證請求中包括待認證數(shù)據(jù)和所述挖礦機中發(fā)送所述認證請求的當(dāng)前芯片的芯片標識ID;其中,芯片ID唯一標識一個芯片,所述待認證數(shù)據(jù)包括基于工作任務(wù)的工作數(shù)據(jù)進行計算獲得的輸出結(jié)果數(shù)據(jù),所述工作任務(wù)由所述挖礦機加入的礦池分配給所述挖礦機;

認證中心服務(wù)器從所述礦池獲取工作任務(wù)信息,并基于獲取到的工作任務(wù)信息對所述輸出結(jié)果數(shù)據(jù)進行認證;

若所述輸出結(jié)果數(shù)據(jù)通過認證,對所述輸出結(jié)果數(shù)據(jù)進行簽名,得到簽名數(shù)據(jù),并向所述挖礦機反饋認證響應(yīng)消息,所述認證響應(yīng)消息中包括所述簽名數(shù)據(jù)與所述芯片ID;

挖礦機基于是否接收到針對所述認證請求的認證響應(yīng)消息、以及認證響應(yīng)消息中的簽名數(shù)據(jù)是否正確,確認是否進行挖礦工作。

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述認證中心服務(wù)器接收挖礦機上報的認證請求之前,還包括:

挖礦機中的控制板從礦池獲取工作任務(wù)并向所述當(dāng)前芯片下發(fā)所述工作任務(wù)的工作數(shù)據(jù);

所述當(dāng)前芯片基于預(yù)設(shè)算法對所述工作任務(wù)的工作數(shù)據(jù)進行計算,獲得符合預(yù)設(shè)輸出條件的輸出結(jié)果數(shù)據(jù);

所述控制板生成所述認證請求并上報所述認證中心服務(wù)器。

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,向所述當(dāng)前芯片下發(fā)所述工作任務(wù)的工作數(shù)據(jù)包括:控制板生成所述工作數(shù)據(jù)的循環(huán)冗余碼校驗CRC校驗碼并寫入所述工作數(shù)據(jù)中,所述工作數(shù)據(jù)中還包括所述工作數(shù)據(jù)的CRC校驗碼;

所述基于預(yù)設(shè)算法對所述工作任務(wù)的工作數(shù)據(jù)進行計算之前,還包括:當(dāng)前芯片基于所述工作數(shù)據(jù)中的CRC校驗碼對所述工作數(shù)據(jù)進行校驗;若所述工作數(shù)據(jù)通過校驗,執(zhí)行所述基于預(yù)設(shè)算法對所述工作任務(wù)的工作數(shù)據(jù)進行計算的操作。

4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述獲得符合預(yù)設(shè)輸出條件的輸出結(jié)果數(shù)據(jù)之后,還包括:

生成所述輸出結(jié)果數(shù)據(jù)的CRC校驗碼并寫入所述輸出結(jié)果數(shù)據(jù)中,所述輸出結(jié)果數(shù)據(jù)中還包括所述輸出結(jié)果數(shù)據(jù)的CRC校驗碼。

5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述控制板生成所述認證請求包括:

所述控制板基于所述輸出結(jié)果數(shù)據(jù)中的CRC校驗碼對所述輸出結(jié)果數(shù)據(jù)進行校驗;

若所述輸出結(jié)果數(shù)據(jù)通過校驗,基于所述輸出結(jié)果數(shù)據(jù)和所述當(dāng)前芯片的芯片ID生成認證請求。

6.根據(jù)權(quán)利要求2至5任意一項所述的方法,其特征在于,所述獲得符合預(yù)設(shè)輸出條件的輸出結(jié)果數(shù)據(jù)之后,還包括:

所述當(dāng)前芯片通過寄存器存儲所述輸出結(jié)果數(shù)據(jù),所述寄存器中還存儲有所述當(dāng)前芯片的芯片ID。

7.根據(jù)權(quán)利要求1至6任意一項所述的方法,其特征在于,所述基于獲取到的工作任務(wù)信息對所述認證請求中的輸出結(jié)果數(shù)據(jù)進行認證包括:

認證中心服務(wù)器識別獲取到的工作任務(wù)信息中是否包括所述輸出結(jié)果數(shù)據(jù),判斷所述輸出結(jié)果數(shù)據(jù)是否屬于所述礦池;

若獲取到的工作任務(wù)信息包括所述輸出結(jié)果數(shù)據(jù),所述輸出結(jié)果數(shù)據(jù)屬于所述礦池,則所述輸出結(jié)果數(shù)據(jù)通過認證;

否則,若獲取到的工作任務(wù)信息未包括所述輸出結(jié)果數(shù)據(jù),則所述輸出結(jié)果數(shù)據(jù)未通過認證。

8.根據(jù)權(quán)利要求1至7任意一項所述的方法,其特征在于,對所述輸出結(jié)果數(shù)據(jù)進行簽名包括:

認證中心服務(wù)器從密鑰庫中獲取所述芯片ID對應(yīng)的私鑰;

利用所述芯片ID對應(yīng)的私鑰對所述輸出結(jié)果數(shù)據(jù)進行簽名。

9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述私鑰為非對稱算法算法方式的密鑰對中的私鑰。

10.一種挖礦業(yè)務(wù)的安全認證系統(tǒng),其特征在于,包括:

認證中心服務(wù)器,用于接收挖礦機上報的認證請求,所述認證請求中包括待認證數(shù)據(jù)和所述挖礦機中發(fā)送所述認證請求的當(dāng)前芯片的芯片標識ID;其中,芯片ID唯一標識一個芯片,所述待認證數(shù)據(jù)包括基于工作任務(wù)的工作數(shù)據(jù)進行計算獲得的輸出結(jié)果數(shù)據(jù),所述工作任務(wù)由所述挖礦機加入的礦池分配給所述挖礦機;從所述礦池獲取工作任務(wù)信息,并基于獲取到的工作任務(wù)信息對所述輸出結(jié)果數(shù)據(jù)進行認證;若所述輸出結(jié)果數(shù)據(jù)通過認證,對所述輸出結(jié)果數(shù)據(jù)進行簽名,得到簽名數(shù)據(jù),并向所述挖礦機反饋認證響應(yīng)消息,所述認證響應(yīng)消息中包括所述簽名數(shù)據(jù)與所述芯片ID;

礦池,用于向加入的挖礦機分配工作任務(wù),存儲有分配給各挖礦機的工作任務(wù)信息;

挖礦機,用于基于是否接收到針對所述認證請求的認證響應(yīng)消息、以及認證響應(yīng)消息中的簽名數(shù)據(jù)是否正確,確認是否進行挖礦工作。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1