[發明專利]一種SSL證書更新方法、裝置、電子設備及存儲介質有效
| 申請號: | 202011025672.X | 申請日: | 2020-09-25 |
| 公開(公告)號: | CN112073433B | 公開(公告)日: | 2022-09-20 |
| 發明(設計)人: | 張明瑋;徐霄越;吳靖蕾;邵李斌;謝傳紀;羅海波 | 申請(專利權)人: | 微醫云(杭州)控股有限公司 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;H04L9/32 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 311200 浙江省杭州市蕭山區蕭山*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 ssl 證書 更新 方法 裝置 電子設備 存儲 介質 | ||
本發明實施例公開了一種SSL證書更新方法、裝置、電子設備及存儲介質,該方法包括:在客戶端運行時,向服務端發送證書更新接口的當前請求命令;接收服務端基于當前請求命令通過證書更新接口發送的目標安全套接層SSL證書信息;對目標安全套接層SSL證書信息進行安全校驗;若校驗結果為通過,則對目標安全套接層SSL證書進行存儲,以基于目標安全套接層SSL證書對客戶端正在使用的SSL證書進行更新。本發明實施例的技術方案解決了SSL證書更新不及時就會導致客戶端癱瘓,需要強制進行更新的問題,實現了確??蛻舳说腟SL證書能被及時更新的技術效果。
技術領域
本發明實施例涉及計算機技術領域,尤其涉及一種SSL證書更新方法、裝置、電子設備及存儲介質。
背景技術
為了保證客戶端與服務端之間的通信安全,確保用戶數據不被第三方竊取和篡改,客戶端通常采用內置SSL(Secure Sockets Layer,安全套接層)證書的方式,即在客戶端與服務端正式通信之前,客戶端通過比對本地的SSL證書與服務端反饋的SSL證書是否一致來確定所述服務端是否是真正的服務端,而不是由第三方偽裝的服務端,從而保證客戶端發送至服務端的數據不被第三方竊取。
但是,每個SSL證書有有效期,有效期到時需要及時更新為新的SSL證書,否則會導致客戶端癱瘓,出現用戶無法使用的情況。目前常用的客戶端SSL證書更新方法為:通過發布客戶端版本定期更新SSL證書,以保證客戶端的可用性。
上述更新方法必須依賴用戶將客戶端更新到最新版本,否則達不到SSL證書被更新的目的,依然會存在客戶端癱瘓、用戶無法使用的風險。
發明內容
本發明實施例提供一種SSL證書更新方法、裝置、電子設備及存儲介質,以確??蛻舳说腟SL證書被及時更新。
第一方面,本發明實施例提供了一種SSL證書更新方法,該方法包括:
在客戶端運行時,向服務端發送證書更新接口的當前請求命令;
接收服務端基于所述當前請求命令通過所述證書更新接口發送的目標安全套接層SSL證書信息;
對所述目標安全套接層SSL證書信息進行安全校驗;
若校驗結果為通過,則對所述目標安全套接層SSL證書進行存儲,以基于所述目標安全套接層SSL證書對客戶端正在使用的SSL證書進行更新。
第二方面,本發明實施例還提供了一種SSL證書更新裝置,該裝置包括:
發送模塊,用于在客戶端運行時,向服務端發送證書更新接口的當前請求命令;
接收模塊,用于接收服務端基于所述當前請求命令通過所述證書更新接口發送的目標安全套接層SSL證書信息;
校驗模塊,用于對所述目標安全套接層SSL證書信息進行安全校驗;
更新模塊,用于若校驗結果為通過,則對所述目標安全套接層SSL證書進行存儲,以基于所述目標安全套接層SSL證書對客戶端正在使用的SSL證書進行更新。
第三方面,本發明實施例還提供了一種電子設備,所述電子設備包括:
一個或多個處理器;
存儲裝置,用于存儲一個或多個程序,
當所述一個或多個程序被所述一個或多個處理器執行,使得所述一個或多個處理器實現如本發明實施例任一所述的SSL證書更新方法。
第四方面,本發明實施例還提供了一種包含計算機可執行指令的存儲介質,所述計算機可執行指令在由計算機處理器執行時用于執行如本發明實施例任一所述的SSL證書更新方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微醫云(杭州)控股有限公司,未經微醫云(杭州)控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011025672.X/2.html,轉載請聲明來源鉆瓜專利網。





