[發明專利]軟件認證方法及裝置、處理節點及存儲介質在審
| 申請號: | 201910277912.6 | 申請日: | 2019-04-08 |
| 公開(公告)號: | CN111797367A | 公開(公告)日: | 2020-10-20 |
| 發明(設計)人: | 翁業早 | 申請(專利權)人: | 中移(蘇州)軟件技術有限公司;中國移動通信集團有限公司 |
| 主分類號: | G06F21/12 | 分類號: | G06F21/12 |
| 代理公司: | 北京派特恩知識產權代理有限公司 11270 | 代理人: | 姚文嫻;張穎玲 |
| 地址: | 215163 江蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 軟件 認證 方法 裝置 處理 節點 存儲 介質 | ||
1.一種軟件認證方法,其特征在于,包括:
接收終端發送的包含有軟件的許可證信息的認證請求;
基于區塊鏈的區塊記錄,獲取所述許可證信息的合法性和剩余生命周期;
若所述許可證信息通過所述合法性驗證,且所述剩余生命周期大于零,則確定所述許可證信息認證成功;
若所述許可證信息認證成功,生成包含有所述許可證信息及所述許可證信息的當前剩余生命周期的區塊記錄,并基于共識機制將所述區塊記錄添加到區塊鏈的區塊中;
若所述許可證信息認證成功,向所述終端發送認證成功消息。
2.根據權利要求1所述的方法,其特征在于,
所述若所述許可證信息通過所述合法性驗證,且所述剩余生命周期大于零,則確定所述許可證信息認證成功,包括:
若所述許可證信息通過所述合法性驗證,且剩余認證次數大于零或者位于剩余使用時間內,確定所述許可證信息認證成功。
3.根據權利要求1或2所述的方法,其特征在于,所述方法還包括:
若所述許可證信息合法性驗證失敗,向所述終端發送認證失敗消息;
和/或,
若所述剩余生命周期小于或等于零,向所述終端發送認證失敗消息。
4.一種軟件認證方法,其特征在于,包括:
向區塊鏈節點發送包含有待認證軟件的許可證信息的認證請求;
接收所述許可證信息與區塊鏈基于區塊鏈的區塊記錄認證成功時發送的認證成功消息,或所述許可證信息與區塊鏈基于區塊鏈的區塊記錄認證失敗時發送的認證失敗消息。
5.根據權利要求4所述的方法,其特征在于,所述方法還包括:
在所述待認證軟件啟動時,查詢配置在所述軟件中的區塊鏈節點的地址列表;
所述向區塊鏈節點發送包含有待認證軟件的許可證信息的認證請求,包括:
根據地址列表,向至少一個區塊鏈節點發送包含有所述許可證信息的認證請求。
6.根據權利要求5所述的方法,其特征在于,所述方法還包括:
若終端與所述地址列表中的區塊鏈節點連接失敗,設置重新認證的定時器;
在所述定時器超時時,根據所述地址列表依次與各區塊鏈節點進行連接,直到連接成功或者連接次數達到次數閾值。
7.一種軟件認證裝置,其特征在于,包括:
第一接收模塊,用于接收終端發送的包含有軟件的許可證信息的認證請求;
獲取模塊,用于基于區塊鏈的區塊記錄,獲取所述許可證信息的合法性和剩余生命周期;
認證模塊,用于若所述許可證信息通過所述合法性驗證,且所述剩余生命周期大于零,則確定所述許可證信息認證成功;
區塊鏈模塊,用于若所述許可證信息認證成功,生成包含有所述許可證信息及所述許可證信息的當前剩余生命周期的區塊記錄,并基于共識機制將所述區塊記錄添加到區塊鏈的區塊中;
第一發送模塊,用于若所述許可證信息認證成功,向所述終端發送認證成功消息。
8.一種軟件認證裝置,其特征在于,包括:
第二發送模塊,用于向區塊鏈節點發送包含有待認證軟件的許可證信息的認證請求;
第二接收模塊,用于接收所述許可證信息與區塊鏈基于區塊鏈的區塊記錄認證成功時發送的認證成功消息,或所述許可證信息與區塊鏈基于區塊鏈的區塊記錄認證失敗時發送的認證失敗消息。
9.一種信息處理節點,包括:
收發器;
存儲器;
處理器,分別與所述收發器及存儲器連接,用于通過執行存儲在所述存儲器上的計算機可執行指令,控制所述收發器的信息收發,并能夠實現權利要求1至3或4至6任一項提供的方法。
10.一種計算機存儲介質,所述計算機存儲介質存儲有計算機可執行指令;所述計算機可執行指令被處理器執行后,能夠實現權利要求1至3或4至6任一項提供的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中移(蘇州)軟件技術有限公司;中國移動通信集團有限公司,未經中移(蘇州)軟件技術有限公司;中國移動通信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910277912.6/1.html,轉載請聲明來源鉆瓜專利網。





