[發明專利]刷機驗證方法和裝置在審
| 申請號: | 201611069089.2 | 申請日: | 2016-11-29 |
| 公開(公告)號: | CN106775834A | 公開(公告)日: | 2017-05-31 |
| 發明(設計)人: | 張霄;史博瓊;朱立元 | 申請(專利權)人: | 北京小米移動軟件有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/44;G06F21/60 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司11205 | 代理人: | 楊文娟,劉芳 |
| 地址: | 100085 北京市海淀區清河*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 驗證 方法 裝置 | ||
技術領域
本公開涉及終端技術,特別涉及一種刷機驗證方法和裝置。
背景技術
隨著終端越來越智能化,終端的使用也越來越廣泛。目前,用戶在使用終端的過程中,隨著使用時間的增加,終端的性能可能會下降。因此,用戶可以通過刷機來恢復或者提升終端的性能。
相關技術中,用戶可以將終端送至終端生產商設置的刷機服務點,以使得該刷機服務點的維護人員可以使用終端生產商所提供的刷機包,為該終端提供刷機服務。
發明內容
為克服相關技術中存在的問題,本公開提供一種刷機驗證方法和裝置。技術方案如下:
根據本公開實施例的第一方面,提供一種刷機驗證方法,包括:
向待刷機終端發送刷機鑒權請求;
接收待刷機終端根據刷機鑒權請求發送的當前系統版本校驗信息;
根據當前系統版本校驗信息,對待刷機終端當前系統版本進行合法性驗證;
在驗證結果指示當前系統版本校驗信息驗證失敗時,斷開與待刷機終端的連接。
本公開的實施例提供的技術方案可以包括以下有益效果:刷機終端在為待刷機終端提供刷機服務之前,可以向待刷機終端發送刷機鑒權請求,以獲取待刷機終端的當前系統版本校驗信息,進而可以根據該待刷機終端的當前系統版本校驗信息,對待刷機終端當前系統版本進行合法性驗證,以確定待刷機終端當前所使用的系統版本是否為提供刷機包的終端生產商所提供的,進而在確定待刷機終端當前所使用的系統版本不是提供刷機包的終端生產商所提供的時,斷開與待刷機終端的連接。通過這種方式,可以避免刷機終端為沒有使用終端生產商所提供的系統版本的終端提供刷機服務。
可選的,根據當前系統版本校驗信息,對待刷機終端當前系統版本進行合法性驗證,包括:
向驗證服務器發送鑒權信息;鑒權信息包括:當前系統版本校驗信息;
接收驗證服務器根據鑒權信息發送的驗證結果。
本公開的實施例提供的技術方案可以包括以下有益效果:刷機終端在為待刷機終端提供刷機服務之前,可以向待刷機終端發送刷機鑒權請求,以獲取待刷機終端的當前系統版本校驗信息,進而可以根據該待刷機終端的當前系統版本校驗信息,向設置有驗證數據庫的驗證服務器發送驗證請求,以通過驗證服務器對待刷機終端當前系統版本進行合法性驗證,即通過驗證服務器確定待刷機終端當前所使用的系統版本是否為提供刷機包的終端生產商所提供的,進而在確定待刷機終端當前所使用的系統版本不是提供刷機包的終端生產商所提供的時,斷開與待刷機終端的連接。通過這種方式,可以避免刷機終端為沒有使用終端生產商所提供的系統版本的終端提供刷機服務。
可選的,鑒權信息還包括:待刷機系統版本校驗信息,則接收驗證服務器根據鑒權信息發送的驗證結果之后,方法還包括:
在驗證結果指示待刷機系統版本校驗信息驗證失敗、當前系統版本校驗信息驗證通過時,鎖定待刷機終端的當前系統版本,并斷開與待刷機終端的連接。
本公開的實施例提供的技術方案可以包括以下有益效果:在刷機終端請求驗證服務器還對刷機終端所使用的待刷機系統版本進行合法性驗證之后,上述刷機終端可以在驗證結果指示待刷機系統版本校驗信息驗證失敗、當前系統版本校驗信息驗證通過時,鎖定待刷機終端的當前系統版本,并斷開與待刷機終端的連接,以避免待刷機終端被強行采用該驗證失敗的待刷機系統版本進行刷機,進而避免了待刷機終端的當前系統版本被篡改的風險,保證了待刷機終端當前所使用的系統的安全。
可選的,在驗證結果指示待刷機系統版本校驗信息驗證失敗、當前系統版本校驗信息驗證通過時,方法還包括:
向安全服務器發送校驗失敗指示信息;校驗失敗指示信息包括下述一個或多個:驗證結果、待刷機終端的標識。
本公開的實施例提供的技術方案可以包括以下有益效果:刷機終端可以在驗證結果指示待刷機系統版本校驗信息驗證失敗、當前系統版本校驗信息驗證通過時,向終端生產商所提供的安全服務器發送校驗失敗指示信息,以使得終端生產商可以通過校驗失敗指示信息,獲知刷機終端當前所使用的待刷機系統版本為非法版本,進而使得終端生產商可以向刷機終端所屬的刷機服務點進行追溯,以避免刷機服務點再次使用非法版本為用戶提供刷機服務,進而提高了用戶體驗。
可選的,在驗證結果指示當前系統版本校驗信息驗證失敗時,方法還包括:
向安全服務器發送校驗失敗指示信息;校驗失敗指示信息包括下述一個或多個:驗證結果、待刷機終端的標識、當前系統版本校驗信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京小米移動軟件有限公司,未經北京小米移動軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611069089.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:設備驅動程序加載方法、終端及系統
- 下一篇:獲取升級文件的方法、服務器及終端





