两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

基于瀏覽器的網(wǎng)站訪問方法、裝置、設(shè)備及介質(zhì)與流程

文檔序號:40615604發(fā)布日期:2025-01-07 21:04閱讀:11來源:國知局
基于瀏覽器的網(wǎng)站訪問方法、裝置、設(shè)備及介質(zhì)與流程

本技術(shù)涉及網(wǎng)絡(luò)安全,尤其涉及一種基于瀏覽器的網(wǎng)站訪問方法、裝置、設(shè)備及介質(zhì)。


背景技術(shù):

1、證書驗證是目標(biāo)網(wǎng)站訪問的重要環(huán)節(jié),其中,證書包括根證書(根ca證書)和其他相關(guān)證書。根ca證書是由權(quán)威授權(quán)機構(gòu)(ca機構(gòu))簽發(fā)的、用于確保網(wǎng)上實體身份及其公鑰的合法性證明的證書,其他相關(guān)證書由根ca證書進行驗證簽發(fā)。

2、相關(guān)技術(shù)中,多數(shù)瀏覽器的根ca證書依賴于境外ca機構(gòu)的簽發(fā),因此當(dāng)境外ca機構(gòu)惡意吊銷或?qū)^期的根ca證書不給予重新簽發(fā)時,證書的驗證更新將受到影響,在這樣的情況下,用戶無法與待驗證證書對應(yīng)的目標(biāo)網(wǎng)站進行正常的交互操作。也即,相關(guān)技術(shù)中存在當(dāng)境外ca機構(gòu)不更新瀏覽器需要的根ca證書時,出現(xiàn)瀏覽器所需要的證書無法保全從而失效,進而無法正常訪問目標(biāo)網(wǎng)站的問題,如此,影響了瀏覽器訪問目標(biāo)網(wǎng)站的可靠性。


技術(shù)實現(xiàn)思路

1、本技術(shù)實施例的主要目的在于提出一種基于瀏覽器的網(wǎng)站訪問方法、裝置、設(shè)備及介質(zhì),旨在提高瀏覽器訪問目標(biāo)網(wǎng)站的可靠性。

2、為實現(xiàn)上述目的,本技術(shù)實施例的第一方面提出了一種基于瀏覽器的網(wǎng)站訪問方法,應(yīng)用于瀏覽器,方法包括:

3、向目標(biāo)網(wǎng)站發(fā)送訪問請求,并接收目標(biāo)網(wǎng)站返回的至少一個目標(biāo)證書相應(yīng)的證書響應(yīng)信息;

4、從預(yù)設(shè)的底層協(xié)議庫中調(diào)取默認(rèn)函數(shù),基于默認(rèn)函數(shù)對證書響應(yīng)信息進行驗證得到初始驗證結(jié)果;

5、當(dāng)初始驗證結(jié)果表征目標(biāo)證書驗證不通過時,從底層協(xié)議庫中調(diào)取回調(diào)函數(shù),并基于回調(diào)函數(shù)重新對證書響應(yīng)信息進行驗證,得到目標(biāo)驗證結(jié)果,其中,回調(diào)函數(shù)是由預(yù)先配置的至少一個保全策略構(gòu)建得到的;

6、當(dāng)目標(biāo)驗證結(jié)果表征目標(biāo)證書驗證通過時,基于瀏覽器自身生成的密鑰對證書響應(yīng)信息進行加密,并將加密結(jié)果發(fā)送給目標(biāo)網(wǎng)站,以基于由加密結(jié)果建立起的安全通道訪問目標(biāo)網(wǎng)站。

7、在一些實施例中,基于回調(diào)函數(shù)重新對證書響應(yīng)信息進行驗證,得到目標(biāo)驗證結(jié)果,包括:

8、從回調(diào)函數(shù)預(yù)設(shè)的多個保全策略中選擇至少一個,根據(jù)選定保全策略確定相應(yīng)的保全項目信息;

9、基于保全項目信息重新對證書響應(yīng)信息進行驗證,得到目標(biāo)驗證結(jié)果。

10、在一些實施例中,目標(biāo)驗證結(jié)果包括第一目標(biāo)驗證結(jié)果和第二目標(biāo)驗證結(jié)果;

11、基于保全項目信息重新對證書響應(yīng)信息進行驗證,得到目標(biāo)驗證結(jié)果,包括:

12、當(dāng)選擇的保全策略為表征不信賴的第一保全策略時,基于第一保全策略確定至少一個第一保全項目信息,第一保全項目信息包括第一序列號;

13、對證書響應(yīng)信息進行解析,得到證書序列號;

14、若證書序列號與第一序列號匹配,得到表征目標(biāo)證書不需要被保全的第一目標(biāo)驗證結(jié)果;

15、否則,得到表征目標(biāo)證書報錯的第二目標(biāo)驗證結(jié)果。

16、在一些實施例中,目標(biāo)驗證結(jié)果還包括第三目標(biāo)驗證結(jié)果和第四目標(biāo)驗證結(jié)果;

17、基于保全項目信息重新對證書響應(yīng)信息進行驗證,得到目標(biāo)驗證結(jié)果,還包括:

18、對初始驗證結(jié)果進行解析,得到表征目標(biāo)證書驗證不通過的證書錯誤信息;

19、當(dāng)選擇的保全策略為表征信賴的第二保全策略時,基于第二保全策略確定至少一個第二保全項目信息,第二保全項目信息包括第二序列號和第二序列號相應(yīng)的錯誤類型信息;

20、若證書序列號與任一第二序列號匹配、且證書錯誤信息與錯誤類型信息匹配,得到表征目標(biāo)證書需要被保全的第三目標(biāo)驗證結(jié)果;

21、否則,得到表征目標(biāo)證書報錯的第四目標(biāo)驗證結(jié)果。

22、在一些實施例中,基于保全項目信息重新對證書響應(yīng)信息進行驗證,得到目標(biāo)驗證結(jié)果,還包括:

23、當(dāng)選擇的保全策略同時包括第一保全策略和第二保全策略時,基于第一保全項目信息對證書響應(yīng)信息進行驗證;

24、若得到的目標(biāo)驗證結(jié)果為第二目標(biāo)驗證結(jié)果,繼續(xù)基于第二保全項目信息對證書響應(yīng)信息進行驗證;

25、若證書序列號與任一第二序列號匹配、且證書錯誤信息與錯誤類型信息匹配,將第二目標(biāo)驗證結(jié)果變更為第三目標(biāo)驗證結(jié)果;

26、否則,維持第二目標(biāo)驗證結(jié)果不變。

27、在一些實施例中,基于保全項目信息重新對證書響應(yīng)信息進行驗證,得到目標(biāo)驗證結(jié)果,還包括:

28、當(dāng)選擇的保全策略同時包括第一保全策略和第二保全策略,且證書響應(yīng)信息與第一保全項目信息、第二保全項目信息均匹配時,確定第一保全策略和第二保全策略更新時間更近的一個為目標(biāo)保全策略;

29、根據(jù)選定目標(biāo)保全策略確定相應(yīng)的目標(biāo)保全項目信息,基于目標(biāo)保全項目信息對證書響應(yīng)信息進行驗證,并得到目標(biāo)驗證結(jié)果,其中,目標(biāo)驗證結(jié)果為第一目標(biāo)驗證結(jié)果、第二目標(biāo)驗證結(jié)果、第三目標(biāo)驗證結(jié)果和第四目標(biāo)驗證結(jié)果中的一個。

30、在一些實施例中,得到表征目標(biāo)證書需要被保全的第三目標(biāo)驗證結(jié)果,包括:

31、刪除證書錯誤信息,得到表征目標(biāo)證書需要被保全的第三目標(biāo)驗證結(jié)果。

32、為實現(xiàn)上述目的,本技術(shù)實施例的第二方面提出了一種基于瀏覽器的網(wǎng)站訪問裝置,裝置包括:

33、獲取模塊,用于向目標(biāo)網(wǎng)站發(fā)送訪問請求,并接收目標(biāo)網(wǎng)站返回的至少一個目標(biāo)證書相應(yīng)的證書響應(yīng)信息;

34、基礎(chǔ)驗證模塊,用于從預(yù)設(shè)的底層協(xié)議庫中調(diào)取默認(rèn)函數(shù),基于默認(rèn)函數(shù)對證書響應(yīng)信息進行驗證得到初始驗證結(jié)果;

35、重新驗證模塊,用于當(dāng)初始驗證結(jié)果表征目標(biāo)證書驗證不通過時,從底層協(xié)議庫中調(diào)取回調(diào)函數(shù),并基于回調(diào)函數(shù)重新對證書響應(yīng)信息進行驗證,得到目標(biāo)驗證結(jié)果,其中,回調(diào)函數(shù)是由預(yù)先配置的至少一個保全策略構(gòu)建得到的;

36、目標(biāo)訪問模塊,用于當(dāng)目標(biāo)驗證結(jié)果表征目標(biāo)證書驗證通過時,基于瀏覽器自身生成的密鑰對證書響應(yīng)信息進行加密,并將加密結(jié)果發(fā)送給目標(biāo)網(wǎng)站,以基于由加密結(jié)果建立起的安全通道訪問目標(biāo)網(wǎng)站。

37、為實現(xiàn)上述目的,本技術(shù)實施例的第三方面提出了一種電子設(shè)備,電子設(shè)備包括存儲器和處理器,存儲器存儲有計算機程序,處理器執(zhí)行計算機程序時實現(xiàn)上述第一方面的基于瀏覽器的網(wǎng)站訪問方法。

38、為實現(xiàn)上述目的,本技術(shù)實施例的第四方面提出了一種計算機可讀存儲介質(zhì),計算機可讀存儲介質(zhì)存儲有計算機程序,計算機程序被處理器執(zhí)行時實現(xiàn)上述第一方面的基于瀏覽器的網(wǎng)站訪問方法。

39、本技術(shù)提出基于瀏覽器的網(wǎng)站訪問方法、裝置、設(shè)備及介質(zhì),該方法包括向目標(biāo)網(wǎng)站發(fā)送訪問請求,并接收目標(biāo)網(wǎng)站返回的至少一個目標(biāo)證書相應(yīng)的證書響應(yīng)信息;從預(yù)設(shè)的底層加密庫中調(diào)取默認(rèn)函數(shù),基于默認(rèn)函數(shù)對證書響應(yīng)信息進行驗證得到初始驗證結(jié)果;當(dāng)初始驗證結(jié)果表征目標(biāo)證書驗證不通過時,從底層加密庫中調(diào)取回調(diào)函數(shù),并基于回調(diào)函數(shù)重新對證書響應(yīng)信息進行驗證,得到目標(biāo)驗證結(jié)果,其中,回調(diào)函數(shù)是由預(yù)先配置的至少一個保全策略構(gòu)建得到的,對證書響應(yīng)信息進行重新驗證能夠避免本身表征訪問安全的目標(biāo)證書被其他地區(qū)的證書機構(gòu)不給予簽發(fā),進而使得原本基于瀏覽器進行的正常訪問被中斷、欲基于瀏覽器進行的新訪問被阻止,從而造成業(yè)務(wù)中斷、業(yè)務(wù)流失等多種情況;當(dāng)目標(biāo)驗證結(jié)果表征目標(biāo)證書驗證通過時,基于瀏覽器自身生成的密鑰對證書響應(yīng)信息進行加密,并將加密結(jié)果發(fā)送給目標(biāo)網(wǎng)站,以基于由加密結(jié)果建立起的安全通道訪問目標(biāo)網(wǎng)站,進而提高了瀏覽器訪問目標(biāo)網(wǎng)站的可靠性。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
搜索| 赣榆县| 绥化市| 宁陵县| 天津市| 阿巴嘎旗| 霸州市| 琼海市| 芮城县| 赤水市| 宝鸡市| 泗水县| 义马市| 深州市| 朝阳县| 盐源县| 枞阳县| 巨鹿县| 巢湖市| 凤庆县| 江华| 商都县| 容城县| 宾川县| 巴林左旗| 报价| 日喀则市| 酒泉市| 米易县| 屏南县| 吴江市| 巧家县| 萍乡市| 中宁县| 黄陵县| 岳阳县| 香格里拉县| 舟山市| 蕲春县| 云浮市| 洪江市|