專利名稱:網(wǎng)站認證信息的顯示方法及瀏覽器的制作方法
技術(shù)領域:
本發(fā)明涉及計算機網(wǎng)絡技術(shù)領域,具體涉及一種網(wǎng)站認證信息的顯示方法及瀏覽器。
背景技術(shù):
網(wǎng)頁瀏覽器是個顯示網(wǎng)頁服務器或檔案系統(tǒng)內(nèi)的文件,并讓用戶與這些文件互動的一種軟件。網(wǎng)頁瀏覽器所顯示的內(nèi)容包括萬維網(wǎng)或局部局域網(wǎng)絡等網(wǎng)絡內(nèi)的文字、影像及其他信息。這些文字或影像可以是連接其他網(wǎng)址的超鏈接,通過這些超鏈接用戶可迅速及輕易地瀏覽各種資訊。網(wǎng)頁一般是HTML (Hypertext Markup Language,超文本標記語言)的格式。有些網(wǎng)頁是需使用特定的瀏覽器才能正確顯示。網(wǎng)址通常指因特網(wǎng)上網(wǎng)頁的地址。如果要從一臺計算機訪問網(wǎng)上另一臺計算機,就必須知道對方的網(wǎng)址。這里所說的網(wǎng)址實際上指兩個內(nèi)涵,即IP (Internet Protocol,因特網(wǎng)協(xié)議)地址和域名地址。網(wǎng)頁瀏覽器中的地址欄經(jīng)常用于進行網(wǎng)址的輸入和網(wǎng)頁訪問時網(wǎng)址的顯示。網(wǎng)頁瀏覽器對于網(wǎng)址沒有甄別功能,對于一些不法網(wǎng)站,通過將網(wǎng)址的名稱設為非常接近正規(guī)網(wǎng)站的方式,騙取用戶信任,損害用戶利益。
發(fā)明內(nèi)容
鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的網(wǎng)站認證信息的顯示方法和相應的瀏覽器。根據(jù)本發(fā)明的一個方面,提供了一種網(wǎng)站認證信息的顯示方法,包括:在觸發(fā)網(wǎng)址更改事件之后,通過云端查詢獲取由網(wǎng)址認證服務器所提供的網(wǎng)站的認證參數(shù)信息,認證參數(shù)信息至少包括認證信息的顯示圖片信息,認證信息的顯示圖片信息是網(wǎng)址認證服務器根據(jù)認證信息的來源和網(wǎng)站類型信息而生成的;根據(jù)認證參數(shù)信息,在瀏覽器中顯示網(wǎng)站的認證信息。根據(jù)本發(fā)明的另一方面,提供了一種瀏覽器,包括:云端查詢模塊,適于在觸發(fā)網(wǎng)址更改事件之后,通過云端查詢獲取由網(wǎng)址認證服務器所提供的網(wǎng)站的認證參數(shù)信息,認證參數(shù)信息至少包括認證信息的顯示圖片信息,認證信息的顯示圖片信息是網(wǎng)址認證服務器根據(jù)認證信息的來源和網(wǎng)站類型信息而生成的;認證信息顯示模塊,適于根據(jù)認證參數(shù)信息,在瀏覽器中顯示網(wǎng)站的認證信息。根據(jù)本發(fā)明提供的網(wǎng)站認證信息的顯示方法及瀏覽器,在觸發(fā)網(wǎng)址更改事件之后,通過云端查詢獲取由網(wǎng)址認證服務器所提供的網(wǎng)站的認證參數(shù)信息,根據(jù)認證參數(shù)信息,可以在瀏覽器中顯示網(wǎng)站的認證信息。這樣在用戶訪問網(wǎng)站時可以實時的展現(xiàn)經(jīng)過權(quán)威認證的信息,讓用戶對于當前訪問的網(wǎng)站有了就其安全性的公證的認識。上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的具體實施方式
。
通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:圖1示出了根據(jù)本發(fā)明一個實施例的網(wǎng)站認證信息的顯示方法的流程圖;圖2示出了認證信息的顯示圖片的一個例子的示意圖;圖3示出了認證信息的顯示圖片的另一個例子的示意圖;圖4示出了在瀏覽器中顯示認證信息的顯示圖片的示意圖;圖5示出了根據(jù)本發(fā)明一個實施例的網(wǎng)站名片的顯示方法的流程圖;圖6示出了網(wǎng)站名片彈窗頁面的一個例子的實物圖片;圖7示出了網(wǎng)站名片彈窗頁面的另一個例子的實物圖片;圖8示出了安全防護設置頁面的實物圖片;圖9示出了根據(jù)本發(fā)明一個實施例的瀏覽器的結(jié)構(gòu)框圖。
具體實施例方式下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現(xiàn)本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達給本領域的技術(shù)人員。圖1示出了根據(jù)本發(fā)明一個實施例的網(wǎng)站認證信息的顯示方法100的流程圖。如圖1所示,方法100始于步驟S101,其中在用戶訪問網(wǎng)站時,瀏覽器首先觸發(fā)網(wǎng)址更改事件。在用戶訪問某網(wǎng)站時,會在瀏覽器的地址欄輸入該網(wǎng)站的網(wǎng)址或者通過其他網(wǎng)站鏈接到該網(wǎng)站,此時瀏覽器的地址欄的網(wǎng)站的網(wǎng)址(例如URL)會發(fā)生改變,瀏覽器一旦檢測到這種改變,便會觸發(fā)網(wǎng)址更改事件(url change)ο隨后,方法100進入步驟S102,其中瀏覽器查詢本地白名單,判斷該網(wǎng)站是否屬于瀏覽器的本地白名單,若是,執(zhí)行步驟S103 ;否則,執(zhí)行步驟S104。瀏覽器本地白名單是可信白名單,其中存儲有可信的網(wǎng)站的URL及其認證參數(shù)信息。瀏覽器根據(jù)用戶訪問的網(wǎng)站的URL查詢該本地白名單,如果該網(wǎng)站屬于本地白名單,則執(zhí)行步驟S103 ;如果該網(wǎng)站不屬于本地白名單,則執(zhí)行步驟S104。在步驟S103中,在瀏覽器本地獲取網(wǎng)站的認證參數(shù)信息,根據(jù)該認證參數(shù)信息,在瀏覽器中顯示網(wǎng)站的認證信息,方法100結(jié)束。如果用戶訪問的網(wǎng)站屬于本地白名單,那么可在本地白名單中查找到該網(wǎng)站的認證參數(shù)信息,該認證參數(shù)信息至少包括認證信息的顯示圖片信息,可選地,認證信息的顯示圖片信息為認證信息的顯示圖片的MD5 (MessageDigest Alg0rithm5,消息摘要算法第五版)值。瀏覽器根據(jù)認證信息的顯示圖片的MD5值,可在瀏覽器本地目錄下查找或從圖床下載認證信息的顯示圖片,查找或下載認證信息的顯示圖片的具體方法將在后面詳細描述。在獲得認證信息的顯示圖片之后,在瀏覽器地址欄的旁邊顯示該認證信息的顯示圖片。通過這種方式,瀏覽器可以將用戶訪問的網(wǎng)站的權(quán)威的認證信息利用認證信息的顯示圖片展現(xiàn)給用戶,讓用戶對于當前訪問的網(wǎng)站有就其安全性的公證的認識。需要說明的是,上述步驟S102和步驟S103為可選的步驟,即在步驟SlOl之后,方法100可直接進入后續(xù)步驟,無需進行查詢?yōu)g覽器本地白名單的步驟。在步驟S104中,瀏覽器通過直接或間接的方式,查詢網(wǎng)盾白名單,判斷該網(wǎng)站是否屬于網(wǎng)盾白名單,若是,執(zhí)行步驟S105 ;否則,執(zhí)行步驟S106。網(wǎng)盾白名單是保存在網(wǎng)盾服務器中的可信白名單,其中存儲有可信的網(wǎng)站的URL及其認證參數(shù)信息。通過間接的方式,瀏覽器將用戶訪問的網(wǎng)站的URL上報給網(wǎng)盾服務器,由網(wǎng)盾服務器判斷該網(wǎng)站是否屬于網(wǎng)盾白名單;或者通過直接的方式,網(wǎng)盾服務器將網(wǎng)盾白名單返回給瀏覽器,由瀏覽器查詢網(wǎng)盾白名單,判斷該網(wǎng)站是否屬于網(wǎng)盾白名單。如果用戶訪問的網(wǎng)站屬于網(wǎng)盾白名單,則執(zhí)行步驟S105 ;如果用戶訪問的網(wǎng)站不屬于網(wǎng)盾白名單,則執(zhí)行步驟S106。在步驟S105中,瀏覽器從網(wǎng)盾服務器處獲取網(wǎng)站的認證參數(shù)信息,根據(jù)該認證參數(shù)信息,在瀏覽器中顯示該網(wǎng)站的認證信息,方法100結(jié)束。如果網(wǎng)盾服務器判斷出用戶訪問的網(wǎng)站屬于網(wǎng)盾白名單,那么瀏覽器從網(wǎng)盾服務器處獲取網(wǎng)站的認證參數(shù)信息;或者,如果瀏覽器判斷出用戶訪問的網(wǎng)站屬于網(wǎng)盾白名單,那么瀏覽器從網(wǎng)盾服務器之前返回的網(wǎng)盾白名單中獲取網(wǎng)站的認證參數(shù)信息。該認證參數(shù)信息至少包括認證信息的顯示圖片信息,可選地,認證信息的顯示圖片信息為認證信息的顯示圖片的MD5值。瀏覽器根據(jù)認證信息的顯示圖片的MD5值,可在瀏覽器本地目錄下查找或從圖床下載認證信息的顯示圖片,查找或下載認證信息的顯示圖片的具體方法將在后面詳細描述。在獲得認證信息的顯示圖片之后,在瀏覽器地址欄的旁邊顯示該認證信息的顯示圖片。通過這種方式,瀏覽器可以將用戶訪問的網(wǎng)站的權(quán)威的認證信息利用認證信息的顯示圖片展現(xiàn)給用戶,讓用戶對于當前訪問的網(wǎng)站有就其安全性的公證的認識。需要說明的是,上述步驟S104和步驟S105為可選的步驟,即在步驟SlOl或步驟S102之后,方法100可直接進入后續(xù)步驟,無需進行查詢網(wǎng)盾白名單的步驟。也就是說,本方法100可同時包括查詢?yōu)g覽器本地白名單和查詢網(wǎng)盾白名單的步驟,也可僅包括查詢?yōu)g覽器本地白名單或查詢網(wǎng)盾白名單的步驟,還可既不包括查詢?yōu)g覽器本地白名單的步驟,也不包括查詢網(wǎng)盾白名單的步驟。在步驟S106中,瀏覽器將用戶訪問的網(wǎng)站的URL發(fā)送給網(wǎng)址認證服務器。網(wǎng)址認證服務器是專用于向瀏覽器提供經(jīng)過權(quán)威認證的認證信息的服務器,該網(wǎng)址認證服務器所包括的信息主要來自于瀏覽器提供方的信息、和/或網(wǎng)站備案許可信息、和/或認證授權(quán)機構(gòu)提供的信息。其中瀏覽器提供方和認證授權(quán)機構(gòu)所提供的信息主要包括以下類型的網(wǎng)站的認證信息:企業(yè)、品牌官網(wǎng)、學校、商城、團購網(wǎng)、銀行、醫(yī)院、游戲官網(wǎng)、政府、事業(yè)單位等等。認證授權(quán)機構(gòu)一般基于第三方的CA (Certificate Authority,認證中心)認證的流程提供相應的信息。網(wǎng)站備案許可信息是指在權(quán)威備案機構(gòu)經(jīng)過備案的信息,如在工信部ICP(中華人民共和國電信與信息服務業(yè)務經(jīng)營許可證)備案中心所備案的信息,經(jīng)備案的網(wǎng)站的類型主要包括:企業(yè)、政府、軍隊、社會團體、事業(yè)單位、個人。本發(fā)明中網(wǎng)址認證服務器可以是一個開放的平臺,多個不同的認證授權(quán)機構(gòu)和/或權(quán)威備案機構(gòu)都可以通過配置的接口接入該平臺,從而向網(wǎng)址認證服務器提供信息。在步驟S106之后,方法100進入步驟S107,其中,網(wǎng)址認證服務器基于瀏覽器提供的網(wǎng)站的URL,從網(wǎng)址認證服務器所包括信息中查詢該URL對應的認證信息的來源和網(wǎng)站類型信息,根據(jù)該URL對應的認證信息的來源和網(wǎng)站類型信息,對原始顯示圖片進行處理,得到認證信息的顯示圖片,然后生成認證信息的顯示圖片信息,可選地,該認證信息的顯示圖片信息具體為認證信息的顯示圖片的MD5值。具體來說,網(wǎng)址認證服務器從上述瀏覽器提供方的信息、和/或網(wǎng)站備案許可信息、和/或認證授權(quán)機構(gòu)提供的信息中查詢?yōu)g覽器提供的網(wǎng)站的URL對應的認證信息的來源和網(wǎng)站類型信息,其中認證信息的來源是關于該認證信息來源于瀏覽器提供方、認證授權(quán)機構(gòu)或權(quán)威備案機構(gòu)的標識信息。本方法中采用標識“O”表示認證信息來源于瀏覽器提供方,采用標識“I”表示認證信息來源于認證授權(quán)機構(gòu)或權(quán)威備案機構(gòu)。但本發(fā)明不僅限于此,為了提供更加精細的信息,可用三個不同的標識來標識這三種來源。網(wǎng)站類型信息是關于網(wǎng)站的URL對應的網(wǎng)站類型的標識信息,本方法中,“企業(yè)”的標識為“1”,“商城”的標識為“2”、“政府”的標識為“3”、“支付”的標識為“4”、“銀行”的標識為“5”、“事業(yè)單位”的標識為“6”、“團購網(wǎng)”的標識為“7”、“學?!钡臉俗R為“8”、“醫(yī)院”的標識為“9”、“游戲官網(wǎng)”的標識為“10”、“品牌官網(wǎng)”的標識為“11”。為了提供更加精細的信息,網(wǎng)站類型信息還可以包括在上述網(wǎng)站類型基礎上進一步細分的網(wǎng)站子類型的標識信息,本發(fā)明對此不做限制。本方法中,原始顯示圖片是由瀏覽器提供方和/或認證授權(quán)機構(gòu)提供的,不同的認證授權(quán)機構(gòu)所提供的原始顯示圖片的樣式可以各有不同。網(wǎng)址認證服務器可以根據(jù)用戶訪問的網(wǎng)站的URL對應的認證信息的來源和網(wǎng)站類型信息,對原始顯示圖片進行再加工處理,得到認證信息的顯示圖片。作為一種可選的實施方式,認證信息的來源決定了認證信息的顯示圖片上所顯示的認證圖標、以及認證信息的顯示圖片的背景顏色和/或文字顏色。網(wǎng)站類型信息決定了認證信息的顯示圖片上所顯示的文字內(nèi)容。下面通過一個具體的例子進行說明。圖2示出了認證信息的顯示圖片的一個例子的示意圖。對于圖2所示的例子,用戶訪問的網(wǎng)站的URL對應的認證信息的來源為標識“ I”,表明該網(wǎng)站的認證信息來源于認證授權(quán)機構(gòu)或權(quán)威備案機構(gòu),對于此來源,認證信息的顯示圖片上所顯示的認證圖標為“證”,認證信息的顯示圖片的背景顏色為綠色,文字顏色也為綠色(由于圖2為示意圖,其中并未顯示出相應的顏色)。用戶訪問的網(wǎng)站的URL對應的網(wǎng)站類型信息為標識“9”,表明該網(wǎng)站為醫(yī)院類網(wǎng)站,則認證信息的顯示圖片上顯示出“醫(yī)院”。圖3示出了認證信息的顯示圖片的另一個例子的示意圖。對于圖3所示的例子,用戶訪問的網(wǎng)站的URL對應的認證信息的來源為標識“0”,表明該網(wǎng)站的認證信息來源于瀏覽器提供方,對于此來源,認證信息的顯示圖片上所顯示的認證圖片為“V”,認證信息的顯示圖片的背景顏色為綠色,文字顏色也為綠色(由于圖3為示意圖,其中并未顯示出相應的顏色)。用戶訪問的網(wǎng)站的URL對應的網(wǎng)站類型信息為標識“5”,表明該網(wǎng)站為銀行類網(wǎng)站,則認證信息的顯示圖片上顯示出“銀行”。在得到圖2或圖3示出的顯示圖片之后,生成該顯示圖片的MD5值,該MD5值即為認證信息的顯示圖片信息。在步驟S107之后,方法100進入步驟S108,其中瀏覽器獲取網(wǎng)址認證服務器返回的網(wǎng)站的認證參數(shù)信息。網(wǎng)址認證服務器返回的認證參數(shù)信息至少包括認證信息的顯示圖片的MD5值(以下用參數(shù)m來表示),除此之外,還可包括網(wǎng)站的域名信息(以下用參數(shù)d來表示)和認證信息的顯示框顏色值(以下用參數(shù)c來表示)??蛇x地,認證參數(shù)信息還可以包括認證信息的來源和網(wǎng)站類型信息(以下用參數(shù)S來表示認證信息的來源和網(wǎng)站類型信息)。作為一個具體的例子,網(wǎng)址認證服務器返回給瀏覽器的數(shù)據(jù)格式如下:trust, info: {d:域名} {c:顯示框顏色值} {m:顯示圖片的MD5值}以及kx.1nfo: {d:域名} {s:來源:類型:子類型1:子類型2:子類型3......}表I和表2示出了對上述數(shù)據(jù)格式的說明。表1.數(shù)據(jù)格式說明表一
權(quán)利要求
1.一種網(wǎng)站認證信息的顯示方法,包括: 在觸發(fā)網(wǎng)址更改事件之后,通過云端查詢獲取由網(wǎng)址認證服務器所提供的網(wǎng)站的認證參數(shù)信息,所述認證參數(shù)信息至少包括認證信息的顯示圖片信息,所述認證信息的顯示圖片信息是所述網(wǎng)址認證服務器根據(jù)所述認證信息的來源和網(wǎng)站類型信息而生成的; 根據(jù)所述認證參數(shù)信息,在瀏覽器中顯示所述網(wǎng)站的認證信息。
2.根據(jù)權(quán)利要求1所述的方法,所述認證信息的顯示圖片信息具體為認證信息的顯示圖片的MD5值;所述認證參數(shù)信息還包括以下信息:所述網(wǎng)站的域名信息和所述認證信息的顯示框顏色值。
3.根據(jù)權(quán)利要求2所述的方法,所述網(wǎng)址認證服務器所包括信息來自于瀏覽器提供方的信息、和/或網(wǎng)站備案許可信息、和/或認證授權(quán)機構(gòu)提供的信息; 所述網(wǎng)址認證服務器是基于瀏覽器提供的網(wǎng)站的網(wǎng)址,從所述網(wǎng)址認證服務器所包括信息中查詢所述網(wǎng)址對應的認證信息的來源和網(wǎng)站類型信息,根據(jù)所述網(wǎng)址對應的認證信息的來源和網(wǎng)站類型信息,對原始顯示圖片進行處理,得到認證信息的顯示圖片,然后生成認證信息的顯示圖片的MD5值。
4.根據(jù)權(quán)利要求2所述的方法,還包括:根據(jù)所述認證信息的顯示圖片的MD5值,從圖床下載或從瀏覽器本地目錄下查找所述認證信息的顯示圖片。
5.根據(jù)權(quán)利要求4所述的方法,所述從圖床下載或從瀏覽器本地目錄下查找所述認證信息的顯示圖片進一步包括: 判斷瀏覽器本地目錄下是否存在與所述認證信息的顯示圖片的MD5值一致的顯示圖片; 若是,則獲取對應的顯示圖片作為所述認證信息的顯示圖片; 若否,從圖床下載顯示圖片作為所述認證信息的顯示圖片,從圖床下載的顯示圖片的MD5值與所述認證信息的顯示圖片的MD5值一致。
6.根據(jù)權(quán)利要求5所述的方法,還包括:若從圖床下載顯示圖片失敗,則在瀏覽器中不顯示所述網(wǎng)站的認證信息。
7.根據(jù)權(quán)利要求4所述的方法,所述根據(jù)認證參數(shù)信息,在瀏覽器中顯示所述網(wǎng)站的認證信息的步驟進一步包括: 根據(jù)所述認證信息的顯示框顏色值,對所述認證信息的顯示圖片進行顯示框渲染處理,然后在瀏覽器中顯示經(jīng)過顯示框渲染處理后的認證信息的顯示圖片。
8.根據(jù)權(quán)利要求1所述的方法,所述認證信息的來源決定了所述認證信息的顯示圖片上所顯示的認證圖標、以及所述認證信息的顯示圖片的背景顏色和/或文字顏色。
9.根據(jù)權(quán)利要求1所述的方法,所述網(wǎng)站類型信息決定了所述認證信息的顯示圖片上所顯示的文字內(nèi)容。
10.根據(jù)權(quán)利要求2所述的方法,若所述網(wǎng)站的域名信息為空或異常信息,則在瀏覽器中不顯示所述網(wǎng)站的認證信息。
11.根據(jù)權(quán)利要求2所述的方法,若所述認證信息的顯示框顏色值不是指定數(shù)值,則在瀏覽器中不顯示所述網(wǎng)站的認證信息。
12.根據(jù)權(quán)利要求3所述的方法,所述原始顯示圖片是由瀏覽器提供方和/或認證授權(quán)機構(gòu)提供的;不同的認證授權(quán)機構(gòu)所提供的原始顯示圖片的樣式不同。
13.根據(jù)權(quán)利要求1所述的方法,通過云端查詢除了獲取所述網(wǎng)站的認證參數(shù)信息之夕卜,還獲取所述網(wǎng)站的二級以上子域名對應的網(wǎng)站的認證參數(shù)信息形成認證參數(shù)信息列表,存儲在瀏覽器本地;在觸發(fā)所述網(wǎng)站的二級以上子域名對應的網(wǎng)站的網(wǎng)址更改事件之后,直接在瀏覽器本地查詢該網(wǎng)站的認證參數(shù)信息,根據(jù)該認證參數(shù)信息,在瀏覽器中顯示網(wǎng)站的認證信息。
14.根據(jù)權(quán)利要求1所述的方法,在所述通過云端查詢獲取由網(wǎng)址認證服務器所提供的網(wǎng)站的認證參數(shù)信息之前進一步包括: 查詢?yōu)g覽器本地白名單,如果所述網(wǎng)站屬于瀏覽器本地白名單,則在瀏覽器本地獲取所述網(wǎng)站的認證參數(shù)信息,根據(jù)所述認證參數(shù)信息,在瀏覽器中顯示所述網(wǎng)站的認證信息; 如果所述網(wǎng)站不屬于瀏覽器本地白名單,則執(zhí)行所述通過云端查詢獲取由網(wǎng)址認證服務器所提供的網(wǎng)站的認證參數(shù)信息的步驟。
15.根據(jù)權(quán)利要求1或14所述的方法,在所述通過云端查詢獲取由網(wǎng)址認證服務器所提供的網(wǎng)站的認證參數(shù)信息之前進一步包括: 查詢網(wǎng)盾白名單,如果所述網(wǎng)站屬于網(wǎng)盾白名單,則從網(wǎng)盾服務器處獲取所述網(wǎng)站的認證參數(shù)信息,根據(jù)所述認證參數(shù)信息,在瀏覽器中顯示所述網(wǎng)站的認證信息; 如果所述網(wǎng)站不屬于網(wǎng)盾白名單,則執(zhí)行所述通過云端查詢獲取由網(wǎng)址認證服務器所提供的網(wǎng)站的認證參數(shù)信息的步驟。
16.根據(jù)權(quán)利要求1至15任一項所述的方法,所述認證參數(shù)信息還包括所述認證信息的來源和網(wǎng)站類型信息; 在所述在瀏覽器中顯示所述網(wǎng)站的認證信息的步驟之后進一步包括: 根據(jù)用戶觸發(fā)的網(wǎng)站名片顯示命令,向指定服務器發(fā)起第一次請求,接收所述指定服務器響應所述第一次請求而返回的網(wǎng)站名片彈窗頁面的大小信息; 向所述網(wǎng)址認證服務器發(fā)起第二次請求,接收所述網(wǎng)址認證服務器響應所述第二次請求而返回的網(wǎng)站名片的顯示內(nèi)容信息; 根據(jù)網(wǎng)站名片彈窗頁面的大小信息,顯示網(wǎng)站名片彈窗頁面,并在所述網(wǎng)站名片彈窗頁面展現(xiàn)所述認證信息的來源和網(wǎng)站類型信息以及網(wǎng)站名片的顯示內(nèi)容信息。
17.根據(jù)權(quán)利要求16所述的方法,所述第一次請求中攜帶有所述網(wǎng)站的域名信息;所述第二次請求中攜帶有所述網(wǎng)站的域名信息,以及所述認證信息的顯示圖片信息和/或所述認證信息的顯示框顏色值。
18.根據(jù)權(quán)利要求16所述的方法,若所述第一次請求失敗,則根據(jù)所述認證信息的顯示框顏色值,顯示相應顏色和默認大小的網(wǎng)站名片彈窗頁面,并在所述網(wǎng)站名片彈窗頁面展現(xiàn)所述認證信息的來源和網(wǎng)站類型信息以及查詢失敗信息; 若所述第二次請求失敗,則根據(jù)所述認證信息的顯示框顏色值和網(wǎng)站名片彈窗頁面的大小信息,顯示相應顏色和相應大小的網(wǎng)站名片彈窗頁面,并在所述網(wǎng)站名片彈窗頁面展現(xiàn)所述認證信息的來源和網(wǎng)站類型信息以及查詢失敗信息。
19.根據(jù)權(quán)利 要求16所述的方法,若所述第二次請求失敗,則根據(jù)所述認證信息的顯示框顏色值和網(wǎng)站名片彈窗頁面的大小信息,顯示相應顏色和相應大小的網(wǎng)站名片彈窗頁面,并在所述網(wǎng)站名片彈窗頁面展現(xiàn)所述認證信息的來源和網(wǎng)站類型信息以及正在查詢的信息; 等待預設時間,若在所述預設時間內(nèi)接收到所述網(wǎng)址認證服務器響應所述第二次請求而返回的網(wǎng)站名片的顯示內(nèi)容信息,則在所述網(wǎng)站名片彈窗頁面展現(xiàn)所述網(wǎng)站名片的顯示內(nèi)容信息;若在所述預設時間內(nèi)未接收到所述網(wǎng)址認證服務器響應所述第二次請求而返回的網(wǎng)站名片的顯示內(nèi)容信息,則所述網(wǎng)站名片彈窗頁面展現(xiàn)查詢失敗信息。
20.根據(jù)權(quán)利要求16所述的方法,還包括: 根據(jù)用戶觸發(fā)的關閉網(wǎng)站名片彈窗頁面的命令,關閉所述網(wǎng)站名片彈窗頁面; 或,根據(jù)用戶觸發(fā)的投訴網(wǎng)站的命令,關閉所述網(wǎng)站名片彈窗頁面,打開投訴頁面; 或,根據(jù)用戶觸發(fā)的評論網(wǎng)站的命令,關閉所述網(wǎng)站名片彈窗頁面,打開評論頁面; 或,根據(jù)用戶觸發(fā)的打開安全防護的命令,在所述網(wǎng)站名片彈窗頁面展現(xiàn)安全防護的設置項。
21.一種瀏覽器,包括: 云端查詢模塊,適于在觸發(fā)網(wǎng)址更改事件之后,通過云端查詢獲取由網(wǎng)址認證服務器所提供的網(wǎng)站的認證參數(shù)信息,所述認證參數(shù)信息至少包括認證信息的顯示圖片信息,所述認證信息的顯示圖片信息是所述網(wǎng)址認證服務器根據(jù)所述認證信息的來源和網(wǎng)站類型信息而生成的; 認證信息顯示模塊,適于根據(jù)所述認證參數(shù)信息,在瀏覽器中顯示所述網(wǎng)站的認證信肩、O
22.根據(jù)權(quán)利要求21所述的瀏覽器,所述認證信息的顯示圖片信息具體為認證信息的顯示圖片的MD5值;所述認證參數(shù)信息還包括以下信息:所述網(wǎng)站的域名信息和所述認證信息的顯示框顏色值。
23.根據(jù)權(quán)利要求22所述的瀏覽器,所述網(wǎng)址認證服務器所包括信息來自于瀏覽器提供方的信息、和/或網(wǎng)站備案許可信息、和/或認證授權(quán)機構(gòu)提供的信息; 所述瀏覽器向所述網(wǎng)址認證服務器提供網(wǎng)站的網(wǎng)址,所述網(wǎng)址認證服務器在其所包括信息中查詢所述網(wǎng)址對應的認證信息的來源和網(wǎng)站類型信息,根據(jù)所述網(wǎng)址對應的認證信息的來源和網(wǎng)站類型信息,對原始顯示圖片進行處理,得到認證信息的顯示圖片,然后生成認證信息的顯示圖片的MD5值。
24.根據(jù)權(quán)利要求22所述的瀏覽器,還包括:認證信息的顯示圖片獲取模塊,適于根據(jù)所述認證信息的顯示圖片的MD5值,從圖床下載或從瀏覽器本地目錄下查找所述認證信息的顯示圖片。
25.根據(jù)權(quán)利要求24所述的瀏覽器,所述認證信息的顯示圖片獲取模塊進一步包括: 判斷模塊,適于判斷瀏覽器本地目錄下是否存在與所述認證信息的顯示圖片的MD5值一致的顯示圖片; 本地查找模塊,適于在所述判斷模塊判斷出瀏覽器本地目錄下存在與所述認證信息的顯示圖片的MD5值一致的顯示圖片的情況下,獲取對應的顯示圖片作為所述認證信息的顯示圖片; 下載模塊,適于在所述判斷模塊判斷出瀏覽器本地目錄下不存在與所述認證信息的顯示圖片的MD5值一致的顯示圖片的情況下,從圖床下載顯示圖片作為所述認證信息的顯示圖片,從圖床下載的顯示圖片的MD5值與所述認證信息的顯示圖片的MD5值一致。
26.根據(jù)權(quán)利要求25所述的瀏覽器,所述認證信息顯示模塊進一步適于在所述下載模塊從圖床下載顯示圖片失敗的情況下,在瀏覽器中不顯示所述網(wǎng)站的認證信息。
27.根據(jù)權(quán)利要求24所述的瀏覽器,所述認證信息顯示模塊進一步適于根據(jù)所述認證信息的顯示框顏色值,對所述認證信息的顯示圖片進行顯示框渲染處理,然后在瀏覽器中顯示經(jīng)過顯示框渲染處理后的認證信息的顯示圖片。
28.根據(jù)權(quán)利要求21所述的瀏覽器,所述認證信息的來源決定了所述認證信息的顯示圖片上所顯示的認證圖標、以及所述認證信息的顯示圖片的背景顏色和/或文字顏色。
29.根據(jù)權(quán)利要求21所述的瀏覽器,所述網(wǎng)站類型信息決定了所述認證信息的顯示圖片上所顯示的文字內(nèi)容。
30.根據(jù)權(quán)利要求22所述的瀏覽器,所述認證信息顯示模塊進一步適于在所述網(wǎng)站的域名信息為空或異常信息的情況下,在瀏覽器中不顯示所述網(wǎng)站的認證信息。
31.根據(jù)權(quán)利要求22所述的瀏覽器,所述認證信息顯示模塊進一步適于在所述認證信息的顯示框顏色值不是指定數(shù)值的情況下,在瀏覽器中不顯示所述網(wǎng)站的認證信息。
32.根據(jù)權(quán)利要求21所述的瀏覽器,所述云端查詢模塊除了獲取所述網(wǎng)站的認證參數(shù)信息之外,還獲取所述網(wǎng)站的二級以上子域名對應的網(wǎng)站的認證參數(shù)信息形成認證參數(shù)信息列表; 所述瀏覽器還包括: 存儲模塊,用于在瀏覽器本地存儲所述認證參數(shù)信息列表; 本地查詢模塊,適于在觸發(fā)所述網(wǎng)站的二級以上子域名對應的網(wǎng)站的網(wǎng)址更改事件之后,直接在所述存儲模塊中查詢該 網(wǎng)站的認證參數(shù)信息。
33.根據(jù)權(quán)利要求21所述的瀏覽器,還包括:本地白名單查詢模塊,適于查詢?yōu)g覽器本地白名單,如果所述網(wǎng)站屬于瀏覽器本地白名單,則在瀏覽器本地獲取所述網(wǎng)站的認證參數(shù)信息; 如果所述網(wǎng)站不屬于瀏覽器本地白名單,所述本地白名單查詢模塊觸發(fā)所述云端查詢模塊工作。
34.根據(jù)權(quán)利要求21所述的瀏覽器,還包括:網(wǎng)盾查詢模塊,適于查詢網(wǎng)盾白名單,如果所述網(wǎng)站屬于網(wǎng)盾白名單,則從網(wǎng)盾服務器處獲取所述網(wǎng)站的認證參數(shù)信息; 如果所述網(wǎng)站不屬于網(wǎng)盾白名單,所述網(wǎng)盾查詢模塊觸發(fā)所述云端查詢模塊工作。
35.根據(jù)權(quán)利要求21至34任一項所述的瀏覽器,還包括: 第一請求模塊,適于根據(jù)用戶觸發(fā)的網(wǎng)站名片顯示命令,向指定服務器發(fā)起第一次請求,接收所述指定服務器響應所述第一次請求而返回的網(wǎng)站名片彈窗頁面的大小信息; 第二請求模塊,適于向所述網(wǎng)址認證服務器發(fā)起第二次請求,接收所述網(wǎng)址認證服務器響應所述第二次請求而返回的網(wǎng)站名片的顯示內(nèi)容信息; 網(wǎng)站名片顯示模塊,適于根據(jù)網(wǎng)站名片彈窗頁面的大小信息,顯示網(wǎng)站名片彈窗頁面,并在所述網(wǎng)站名片彈窗頁面展現(xiàn)所述認證信息的來源和網(wǎng)站類型信息以及網(wǎng)站名片的顯示內(nèi)容信息。
36.根據(jù)權(quán)利要求35所述的瀏覽器,所述第一請求模塊發(fā)起的第一次請求中攜帶有所述網(wǎng)站的域名信息;所述第二請求模塊發(fā)起的第二次請求中攜帶有所述網(wǎng)站的域名信息,以及所述認證信息的顯示圖片名的相關信息和/或所述認證信息的顯示框顏色值。
37.根據(jù)權(quán)利要求35所述的瀏覽器,所述網(wǎng)站名片顯示模塊進一步適于在所述第一次請求失敗的情況下,根據(jù)所述認證信息的顯示框顏色值,顯示相應顏色和默認大小的網(wǎng)站名片彈窗頁面,并在所述網(wǎng)站名片彈窗頁面展現(xiàn)所述認證信息的來源和網(wǎng)站類型信息以及查詢失敗信息;在所述第二次請求失敗的情況下,根據(jù)所述認證信息的顯示框顏色值和網(wǎng)站名片彈窗頁面的大小信息,顯示相應顏色和相應大小的網(wǎng)站名片彈窗頁面,并在所述網(wǎng)站名片彈窗頁面展現(xiàn)所述認證信息的來源和網(wǎng)站類型信息以及查詢失敗信息。
38.根據(jù)權(quán)利要求35所述的瀏覽器,所述網(wǎng)站名片顯示模塊進一步適于在所述第二次請求失敗的情況下,根據(jù)所述認證信息的顯示框顏色值和網(wǎng)站名片彈窗頁面的大小信息,顯示相應顏色和相應大小的網(wǎng)站名片彈窗頁面,并在所述網(wǎng)站名片彈窗頁面展現(xiàn)所述認證信息的來源和網(wǎng)站類型信息以及正在查詢的信息;等待預設時間,若在所述預設時間內(nèi)接收到所述網(wǎng)址認證服務器響應所述第二次請求而返回的網(wǎng)站名片的顯示內(nèi)容信息,則在所述網(wǎng)站名片彈窗頁面展現(xiàn)所述網(wǎng)站名片的顯示內(nèi)容信息;若在所述預設時間內(nèi)未接收到所述網(wǎng)址認證服務器響應所述第二次請求而返回的網(wǎng)站名片的顯示內(nèi)容信息,則所述網(wǎng)站名片彈窗頁面展現(xiàn)查詢失敗信息。
39.根據(jù)權(quán)利要求35所述的瀏覽器,還包括:命令處理模塊,適于根據(jù)用戶觸發(fā)的關閉網(wǎng)站名片彈窗頁面的命令,關閉所述網(wǎng)站名片彈窗頁面;或,根據(jù)用戶觸發(fā)的投訴網(wǎng)站的命令,關閉所述網(wǎng)站名片彈窗頁面,打開投訴頁面;或,根據(jù)用戶觸發(fā)的評論網(wǎng)站的命令,關閉所述網(wǎng)站名片彈窗頁面,打開評論頁面;或,根據(jù)用戶觸發(fā)的打開安全防護的命令,在所述網(wǎng)站名片彈窗頁面展現(xiàn)安全防護的設置項。
全文摘要
本發(fā)明公開了一種網(wǎng)站認證信息的顯示方法及瀏覽器。其中,方法包括在觸發(fā)網(wǎng)址更改事件之后,通過云端查詢獲取由網(wǎng)址認證服務器所提供的網(wǎng)站的認證參數(shù)信息,所述認證參數(shù)信息至少包括認證信息的顯示圖片信息,所述認證信息的顯示圖片信息是所述網(wǎng)址認證服務器根據(jù)所述認證信息的來源和網(wǎng)站類型信息而生成的;根據(jù)所述認證參數(shù)信息,在瀏覽器中顯示所述網(wǎng)站的認證信息。根據(jù)本發(fā)明提供的方案,在用戶訪問網(wǎng)站時可以實時的展現(xiàn)經(jīng)過權(quán)威認證的信息,讓用戶對于當前訪問的網(wǎng)站有了就其安全性的公證的認識。
文檔編號H04L29/06GK103179125SQ20131009754
公開日2013年6月26日 申請日期2013年3月25日 優(yōu)先權(quán)日2013年3月25日
發(fā)明者朱玫, 李寶生, 紀尚越, 王小龍, 任寰 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司