專(zhuān)利名稱(chēng):面向移動(dòng)終端的無(wú)線(xiàn)網(wǎng)絡(luò)的短信身份認(rèn)證方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無(wú)線(xiàn)網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別涉及一種面向移動(dòng)終端的無(wú)線(xiàn)網(wǎng)絡(luò)的短信身份認(rèn)證方法。
背景技術(shù):
在人們的日常生活中,可移動(dòng)的智能終端設(shè)備幾乎無(wú)處不在,比如筆記本電腦、 上網(wǎng)本、智能手機(jī)、平板電腦,甚至包括一些新型的MP4( —種視頻播放器)、GPS(Global Positioning System,全球定位系統(tǒng))設(shè)備。為了方便用戶(hù),城市中的許多地方都部署了 WIFI (—種無(wú)線(xiàn)連接技術(shù))網(wǎng)絡(luò)的無(wú)線(xiàn)熱點(diǎn)。用戶(hù)可以方便的將自己的無(wú)線(xiàn)網(wǎng)絡(luò)終端設(shè)備接入互聯(lián)網(wǎng),國(guó)內(nèi)各大運(yùn)營(yíng)商也參與其列。比如在首都機(jī)場(chǎng),中國(guó)電信和中國(guó)移動(dòng)都部署有WIFI熱點(diǎn),用戶(hù)可以根據(jù)自己的運(yùn)營(yíng)商選擇相應(yīng)的SSID(Service Set Identifier,服務(wù)集標(biāo)識(shí)),人們可以在機(jī)場(chǎng)候機(jī)時(shí)上網(wǎng)。目前的收費(fèi)WIFI熱點(diǎn)為了更人性化的支持用戶(hù)登錄、認(rèn)證和計(jì)費(fèi),全部采用 Portal (入口)認(rèn)證方式,用戶(hù)在登錄頁(yè)面輸入自己的手機(jī)號(hào)碼后,通過(guò)短信獲取動(dòng)態(tài)密碼,提交并登錄。動(dòng)態(tài)密碼短信的認(rèn)證方式在最大程度上實(shí)現(xiàn)了用戶(hù)賬戶(hù)安全與使用方便之間的平衡。圖1是Portal認(rèn)證方式的系統(tǒng)結(jié)構(gòu)圖,該系統(tǒng)主要由如下組件組成AC (Access Controller,接入控制器)控制器負(fù)責(zé)管理、控制無(wú)線(xiàn)網(wǎng)絡(luò)內(nèi)的AP熱占(無(wú)線(xiàn)執(zhí)占)。Portal認(rèn)證服務(wù)器與用戶(hù)進(jìn)行界面交互以及與AC控制器進(jìn)行認(rèn)證通信。短信發(fā)送設(shè)備等同于圖1中的短信網(wǎng)關(guān),其包括短信網(wǎng)關(guān)接口或短信貓?jiān)O(shè)備,負(fù)責(zé)向用戶(hù)發(fā)送密碼短信。RADIUS (Remote Authentication Dial In User Service,遠(yuǎn)程用戶(hù)撥號(hào)認(rèn)證系統(tǒng))數(shù)據(jù)源存儲(chǔ)用戶(hù)信息數(shù)據(jù),比如手機(jī)號(hào)碼。用戶(hù)在使用上述Portal認(rèn)證方式時(shí),主要經(jīng)過(guò)如下流程用戶(hù)手工選擇SSID進(jìn)行連接后,使用瀏覽器訪(fǎng)問(wèn)任一 URL (Universal Resource Locator,統(tǒng)一資源定位符),AC控制器識(shí)別用戶(hù)未認(rèn)證時(shí),將瀏覽器主動(dòng)跳轉(zhuǎn)到Portal認(rèn)證服務(wù)器的登錄頁(yè)面。用戶(hù)向Portal認(rèn)證服務(wù)器提交自己的手機(jī)號(hào)碼,Portal認(rèn)證服務(wù)器則通過(guò)該手機(jī)號(hào)碼向數(shù)據(jù)源查詢(xún)用戶(hù)信息,并將隨機(jī)生成的一次性口令通過(guò)短信發(fā)送設(shè)備發(fā)送到用戶(hù)手機(jī)上。用戶(hù)將手機(jī)號(hào)碼和短信中一次性口令提交給Portal認(rèn)證服務(wù)器,Portal認(rèn)證服務(wù)器對(duì)其進(jìn)行身份認(rèn)證,并通知AC控制器認(rèn)證結(jié)果,完成用戶(hù)認(rèn)證。這種看似完美的解決方案在某些移動(dòng)終端設(shè)備中,仍然會(huì)出現(xiàn)問(wèn)題
首先是便捷性的問(wèn)題用戶(hù)使用手機(jī)訪(fǎng)問(wèn)WIFI熱點(diǎn)時(shí),使用上述Portal認(rèn)證方式時(shí),需要在瀏覽器和短信這兩個(gè)服務(wù)中進(jìn)行切換,并且需要用戶(hù)在閱讀短信后,將密碼記住,然后切換回瀏覽器,輸入記憶中的密碼。雖然這并不是一個(gè)致命的問(wèn)題,但確實(shí)也會(huì)給一部分人帶來(lái)不便。其次是終端設(shè)備機(jī)制導(dǎo)致的問(wèn)題某些非智能機(jī)是不支持多任務(wù)工作的,用戶(hù)在瀏覽器內(nèi)輸入了自己的手機(jī)號(hào)碼后,打開(kāi)短信時(shí)需要將瀏覽器關(guān)閉,但是當(dāng)用戶(hù)再次打開(kāi)瀏覽器時(shí),由于頁(yè)面需要重新載入,也就導(dǎo)致了之前的短信密碼失效。不僅是非智能機(jī),智能手機(jī)中的佼佼者Iphone也面臨同樣的問(wèn)題。使用IOS系統(tǒng)的Apple移動(dòng)終端無(wú)一例外的全為單任務(wù),比如說(shuō)一個(gè)Iphone手機(jī)的用戶(hù),他在收到短信密碼后,需要關(guān)閉瀏覽器才能看到短信密碼,記住此密碼,然后重新開(kāi)啟瀏覽器,輸入密碼并提交,但是此時(shí),Safari瀏覽器會(huì)重新載入頁(yè)面,那么用戶(hù)收到的短信密碼將會(huì)失效。
發(fā)明內(nèi)容
(一)要解決的技術(shù)問(wèn)題本發(fā)明要解決的技術(shù)問(wèn)題是如何提供一種面向移動(dòng)終端的無(wú)線(xiàn)網(wǎng)絡(luò)的短信認(rèn)證方法,以簡(jiǎn)化認(rèn)證流程并且克服單任務(wù)移動(dòng)終端無(wú)法使用Portal認(rèn)證方式的問(wèn)題。( 二 )技術(shù)方案為解決上述技術(shù)問(wèn)題,本發(fā)明提供一種面向移動(dòng)終端的無(wú)線(xiàn)網(wǎng)絡(luò)的短信身份認(rèn)證方法,包括步驟SlOO 終端設(shè)備向AC控制器發(fā)送一個(gè)URL訪(fǎng)問(wèn)請(qǐng)求,所述AC控制器接收所述URL 訪(fǎng)問(wèn)請(qǐng)求,并將所述URL訪(fǎng)問(wèn)請(qǐng)求轉(zhuǎn)發(fā)給認(rèn)證系統(tǒng);S200 所述認(rèn)證系統(tǒng)根據(jù)所述URL訪(fǎng)問(wèn)請(qǐng)求判斷所述終端設(shè)備是否是手機(jī),如果是手機(jī),執(zhí)行步驟S300,否則,執(zhí)行步驟S500 ;S300:所述認(rèn)證系統(tǒng)接收用戶(hù)輸入的所述終端設(shè)備的手機(jī)號(hào)碼,然后根據(jù)該手機(jī)號(hào)碼,控制短信發(fā)送設(shè)備發(fā)送包含安全鏈接的短信到所述終端設(shè)備;S400:所述終端設(shè)備接收所述包含安全鏈接的短信,通過(guò)其中的安全鏈接向所述認(rèn)證系統(tǒng)發(fā)送認(rèn)證請(qǐng)求后通過(guò)認(rèn)證;S500:所述認(rèn)證系統(tǒng)接收用戶(hù)輸入其手機(jī)號(hào)碼,控制所述短信發(fā)送設(shè)備發(fā)送包含用戶(hù)口令的短信至用戶(hù)手機(jī);S600 所述終端設(shè)備通過(guò)提交所述用戶(hù)口令向所述認(rèn)證系統(tǒng)發(fā)送認(rèn)證請(qǐng)求后通過(guò)認(rèn)證。優(yōu)選地,所述步驟SlOO具體包括步驟SlOl 所述終端設(shè)備請(qǐng)求連接一個(gè)SSID ;S102 所述AC控制器接收所述SSID連接請(qǐng)求,為所述終端設(shè)備分配IP地址;
S103終端設(shè)備獲得所述IP地址,通過(guò)瀏覽器向所述AC控制器發(fā)送一個(gè)URL訪(fǎng)問(wèn)請(qǐng)求;S104:所述AC控制器接收所述URL訪(fǎng)問(wèn)請(qǐng)求,判定所述終端設(shè)備未通過(guò)認(rèn)證,將所述URL訪(fǎng)問(wèn)請(qǐng)求轉(zhuǎn)發(fā)給所述認(rèn)證系統(tǒng)。優(yōu)選地,所述步驟S200具體包括步驟
5
S201 所述認(rèn)證系統(tǒng)接收所述URL訪(fǎng)問(wèn)請(qǐng)求,讀取所述URL訪(fǎng)問(wèn)請(qǐng)求中的瀏覽器頭 fn息;S202 所述認(rèn)證系統(tǒng)根據(jù)所述瀏覽器頭信息,判斷所述終端設(shè)備是否是手機(jī),如果是手機(jī),執(zhí)行所述步驟S300,否則,執(zhí)行所述步驟S500。優(yōu)選地,所述步驟S300具體包括步驟S301 所述認(rèn)證系統(tǒng)提示用戶(hù)輸入所述終端設(shè)備的手機(jī)號(hào)碼;S302:用戶(hù)提交所述終端設(shè)備的手機(jī)號(hào)碼后,所述認(rèn)證系統(tǒng)生成包含安全鏈接的短信,然后發(fā)送控制指令給所述短信發(fā)送設(shè)備;所述安全鏈接中包含Ticket信息;S303 所述短信發(fā)送設(shè)備按照接收的所述控制指令,發(fā)送所述包含安全鏈接的短信至所述終端設(shè)備。優(yōu)選地,所述步驟S400具體包括步驟S401 所述終端設(shè)備接收所述包含安全鏈接的短信,用戶(hù)點(diǎn)擊所述安全鏈接以向所述認(rèn)證系統(tǒng)發(fā)送包含所述Ticket信息的認(rèn)證請(qǐng)求;S402 所述認(rèn)證系統(tǒng)接收所述認(rèn)證請(qǐng)求,讀取所述認(rèn)證請(qǐng)求中的Ticket信息,驗(yàn)證所述Ticket信息有效后,在RADIUS數(shù)據(jù)源中增加認(rèn)證條目和權(quán)限信息;S403 所述認(rèn)證系統(tǒng)將所述認(rèn)證請(qǐng)求轉(zhuǎn)發(fā)給所述AC控制器,并且通知所述AC控制器驗(yàn)證所述認(rèn)證請(qǐng)求;S404:所述AC控制器讀取所述RADIUS數(shù)據(jù)源中的認(rèn)證條目和權(quán)限信息,根據(jù)所述認(rèn)證條目驗(yàn)證所述認(rèn)證請(qǐng)求合法后,通知所述終端設(shè)備通過(guò)認(rèn)證并且根據(jù)所述權(quán)限信息授權(quán)其相應(yīng)的訪(fǎng)問(wèn)權(quán)限。優(yōu)選地,所述Ticket信息為一組內(nèi)嵌在所述安全鏈接中的密碼信息。優(yōu)選地,所述認(rèn)證條目包括所述終端設(shè)備的手機(jī)號(hào)碼和與所述手機(jī)號(hào)碼綁定的所述Ticket信息。優(yōu)選地,所述權(quán)限信息包括所述終端設(shè)備的上網(wǎng)時(shí)限和其所能夠?yàn)g覽的網(wǎng)頁(yè)地址
fn息ο優(yōu)選地,所述終端設(shè)備包括手機(jī)、電腦、MP4和GPS。優(yōu)選地,所述用戶(hù)口令為一次性用戶(hù)口令。(三)有益效果本發(fā)明所述方法,通過(guò)判斷用戶(hù)使用的終端設(shè)備類(lèi)型,向手機(jī)終端發(fā)送安全鏈接, 向其他設(shè)備發(fā)送一次性用戶(hù)口令,從而使用戶(hù)在使用手機(jī)訪(fǎng)問(wèn)WIFI熱點(diǎn)時(shí),不再需要在瀏覽器和短信之間進(jìn)行切換,同時(shí)解決了個(gè)別手機(jī)由于機(jī)制問(wèn)題,不能使用Portal認(rèn)證方式的問(wèn)題。該方法使原有Portal認(rèn)證方式在保持原有安全性的前提下,更人性化、更方便。
圖1是Portal認(rèn)證方式的系統(tǒng)結(jié)構(gòu)圖;圖2是本發(fā)明實(shí)施例所述面向移動(dòng)終端的無(wú)線(xiàn)網(wǎng)絡(luò)的短信認(rèn)證方法流程圖。
具體實(shí)施例方式下面結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明的具體實(shí)施方式
作進(jìn)一步詳細(xì)描述。以下實(shí)施例用于說(shuō)明本發(fā)明,但不用來(lái)限制本發(fā)明的范圍。圖2是本發(fā)明實(shí)施例所述面向移動(dòng)終端的無(wú)線(xiàn)網(wǎng)絡(luò)的短信認(rèn)證方法流程圖。如圖 2所示,該方法包括步驟SlOO 終端設(shè)備向AC控制器發(fā)送一個(gè)URL訪(fǎng)問(wèn)請(qǐng)求,所述AC控制器接收所述URL 訪(fǎng)問(wèn)請(qǐng)求,并將所述URL訪(fǎng)問(wèn)請(qǐng)求轉(zhuǎn)發(fā)給認(rèn)證系統(tǒng)。所述終端設(shè)備包括手機(jī)、電腦、MP4和 GPS。S200 所述認(rèn)證系統(tǒng)根據(jù)所述URL訪(fǎng)問(wèn)請(qǐng)求判斷所述終端設(shè)備是否是手機(jī),如果是手機(jī),執(zhí)行步驟S300,否則,執(zhí)行步驟S500。S300:所述認(rèn)證系統(tǒng)接收用戶(hù)輸入的所述終端設(shè)備的手機(jī)號(hào)碼,然后根據(jù)該手機(jī)號(hào)碼,控制短信發(fā)送設(shè)備發(fā)送包含安全鏈接的短信到所述終端設(shè)備。S400:所述終端設(shè)備接收所述包含安全鏈接的短信,通過(guò)其中的安全鏈接向所述認(rèn)證系統(tǒng)發(fā)送認(rèn)證請(qǐng)求后通過(guò)認(rèn)證。S500:所述認(rèn)證系統(tǒng)接收用戶(hù)輸入其手機(jī)號(hào)碼,控制所述短信發(fā)送設(shè)備發(fā)送包含用戶(hù)口令的短信至用戶(hù)手機(jī)。所述用戶(hù)口令為一次性用戶(hù)口令。S600 所述終端設(shè)備通過(guò)提交所述用戶(hù)口令向所述認(rèn)證系統(tǒng)發(fā)送認(rèn)證請(qǐng)求后通過(guò)認(rèn)證。所述步驟SlOO具體包括步驟SlOl 所述終端設(shè)備請(qǐng)求連接一個(gè)SSID。S102 所述AC控制器接收所述SSID連接請(qǐng)求,為所述終端設(shè)備分配IP地址。S103 終端設(shè)備獲得所述IP地址,通過(guò)瀏覽器向所述AC控制器發(fā)送一個(gè)URL訪(fǎng)問(wèn)請(qǐng)求。S104:所述AC控制器接收所述URL訪(fǎng)問(wèn)請(qǐng)求,判定所述終端設(shè)備未通過(guò)認(rèn)證,將所述URL訪(fǎng)問(wèn)請(qǐng)求轉(zhuǎn)發(fā)給所述認(rèn)證系統(tǒng)。所述步驟S200具體包括步驟S201 所述認(rèn)證系統(tǒng)接收所述URL訪(fǎng)問(wèn)請(qǐng)求,按照表格1所示方法讀取所述URL訪(fǎng)問(wèn)請(qǐng)求中的瀏覽器頭信息。所述瀏覽器頭信息包括可用于確定所述終端設(shè)備類(lèi)型的設(shè)備信息和/或OS信息。表1獲取瀏覽器頭信息的方法步驟
權(quán)利要求
1.一種面向移動(dòng)終端的無(wú)線(xiàn)網(wǎng)絡(luò)的短信身份認(rèn)證方法,其特征在于,包括步驟5100終端設(shè)備向AC控制器發(fā)送一個(gè)URL訪(fǎng)問(wèn)請(qǐng)求,所述AC控制器接收所述URL訪(fǎng)問(wèn)請(qǐng)求,并將所述URL訪(fǎng)問(wèn)請(qǐng)求轉(zhuǎn)發(fā)給認(rèn)證系統(tǒng);5200所述認(rèn)證系統(tǒng)根據(jù)所述URL訪(fǎng)問(wèn)請(qǐng)求判斷所述終端設(shè)備是否是手機(jī),如果是手機(jī),執(zhí)行步驟S300,否則,執(zhí)行步驟S500 ;5300所述認(rèn)證系統(tǒng)接收用戶(hù)輸入的所述終端設(shè)備的手機(jī)號(hào)碼,然后根據(jù)該手機(jī)號(hào)碼, 控制短信發(fā)送設(shè)備發(fā)送包含安全鏈接的短信到所述終端設(shè)備;S400:所述終端設(shè)備接收所述包含安全鏈接的短信,通過(guò)其中的安全鏈接向所述認(rèn)證系統(tǒng)發(fā)送認(rèn)證請(qǐng)求后通過(guò)認(rèn)證;S500 所述認(rèn)證系統(tǒng)接收用戶(hù)輸入其手機(jī)號(hào)碼,控制所述短信發(fā)送設(shè)備發(fā)送包含用戶(hù)口令的短信至用戶(hù)手機(jī);S600 所述終端設(shè)備通過(guò)提交所述用戶(hù)口令向所述認(rèn)證系統(tǒng)發(fā)送認(rèn)證請(qǐng)求后通過(guò)認(rèn)證。
2.如權(quán)利要求1所述的方法,其特征在于,所述步驟SlOO具體包括步驟5101所述終端設(shè)備請(qǐng)求連接一個(gè)SSID ;5102所述AC控制器接收所述SSID連接請(qǐng)求,為所述終端設(shè)備分配IP地址;5103終端設(shè)備獲得所述IP地址,通過(guò)瀏覽器向所述AC控制器發(fā)送一個(gè)URL訪(fǎng)問(wèn)請(qǐng)求;5104所述AC控制器接收所述URL訪(fǎng)問(wèn)請(qǐng)求,判定所述終端設(shè)備未通過(guò)認(rèn)證,將所述 URL訪(fǎng)問(wèn)請(qǐng)求轉(zhuǎn)發(fā)給所述認(rèn)證系統(tǒng)。
3.如權(quán)利要求2所述的方法,其特征在于,所述步驟S200具體包括步驟5201所述認(rèn)證系統(tǒng)接收所述URL訪(fǎng)問(wèn)請(qǐng)求,讀取所述URL訪(fǎng)問(wèn)請(qǐng)求中的瀏覽器頭信息;5202所述認(rèn)證系統(tǒng)根據(jù)所述瀏覽器頭信息,判斷所述終端設(shè)備是否是手機(jī),如果是手機(jī),執(zhí)行所述步驟S300,否則,執(zhí)行所述步驟S500。
4.如權(quán)利要求3所述的方法,其特征在于,所述步驟S300具體包括步驟5301所述認(rèn)證系統(tǒng)提示用戶(hù)輸入所述終端設(shè)備的手機(jī)號(hào)碼;S302:用戶(hù)提交所述終端設(shè)備的手機(jī)號(hào)碼后,所述認(rèn)證系統(tǒng)生成包含安全鏈接的短信, 然后發(fā)送控制指令給所述短信發(fā)送設(shè)備;所述安全鏈接中包含Ticket信息;S303 所述短信發(fā)送設(shè)備按照接收的所述控制指令,發(fā)送所述包含安全鏈接的短信至所述終端設(shè)備。
5.如權(quán)利要求4所述的方法,其特征在于,所述步驟S400具體包括步驟5401所述終端設(shè)備接收所述包含安全鏈接的短信,用戶(hù)點(diǎn)擊所述安全鏈接以向所述認(rèn)證系統(tǒng)發(fā)送包含所述Ticket信息的認(rèn)證請(qǐng)求;5402所述認(rèn)證系統(tǒng)接收所述認(rèn)證請(qǐng)求,讀取所述認(rèn)證請(qǐng)求中的Ticket信息,驗(yàn)證所述Ticket信息有效后,在RADIUS數(shù)據(jù)源中增加認(rèn)證條目和權(quán)限信息;5403所述認(rèn)證系統(tǒng)將所述認(rèn)證請(qǐng)求轉(zhuǎn)發(fā)給所述AC控制器,并且通知所述AC控制器驗(yàn)證所述認(rèn)證請(qǐng)求;5404所述AC控制器讀取所述RADIUS數(shù)據(jù)源中的認(rèn)證條目和權(quán)限信息,根據(jù)所述認(rèn)證條目驗(yàn)證所述認(rèn)證請(qǐng)求合法后,通知所述終端設(shè)備通過(guò)認(rèn)證并且根據(jù)所述權(quán)限信息授權(quán)其相應(yīng)的訪(fǎng)問(wèn)權(quán)限。
6.如權(quán)利要求5所述的方法,其特征在于,所述Ticket信息為一組內(nèi)嵌在所述安全鏈接中的密碼信息。
7.如權(quán)利要求5所述的方法,其特征在于,所述認(rèn)證條目包括所述終端設(shè)備的手機(jī)號(hào)碼和與所述手機(jī)號(hào)碼綁定的所述Ticket信息。
8.如權(quán)利要求5所述的方法,其特征在于,所述權(quán)限信息包括所述終端設(shè)備的上網(wǎng)時(shí)限和其所能夠?yàn)g覽的網(wǎng)頁(yè)地址信息。
9.如權(quán)利要求1所述的方法,其特征在于,所述終端設(shè)備包括手機(jī)、電腦、MP4和GPS。
10.如權(quán)利要求1所述的方法,其特征在于,所述用戶(hù)口令為一次性用戶(hù)口令。
全文摘要
本發(fā)明公開(kāi)了一種面向移動(dòng)終端的無(wú)線(xiàn)網(wǎng)絡(luò)的短信身份認(rèn)證方法,涉及無(wú)線(xiàn)網(wǎng)絡(luò)領(lǐng)域。該方法包括步驟終端設(shè)備向AC控制器發(fā)送一個(gè)URL訪(fǎng)問(wèn)請(qǐng)求,AC控制器接收URL訪(fǎng)問(wèn)請(qǐng)求,并將URL訪(fǎng)問(wèn)請(qǐng)求轉(zhuǎn)發(fā)給認(rèn)證系統(tǒng);認(rèn)證系統(tǒng)判定終端設(shè)備是手機(jī),接收用戶(hù)輸入的終端設(shè)備的手機(jī)號(hào)碼,控制短信發(fā)送設(shè)備發(fā)送包含安全鏈接的短信到終端設(shè)備;終端設(shè)備接收包含安全鏈接的短信,通過(guò)其中的安全鏈接向認(rèn)證系統(tǒng)發(fā)送認(rèn)證請(qǐng)求后通過(guò)認(rèn)證。本發(fā)明方法,通過(guò)向手機(jī)終端發(fā)送安全鏈接,從而使用戶(hù)在使用手機(jī)訪(fǎng)問(wèn)WIFI熱點(diǎn)時(shí),不再需要在瀏覽器和短信之間進(jìn)行切換,同時(shí)解決了個(gè)別手機(jī)由于機(jī)制問(wèn)題,不能使用Portal認(rèn)證方式的問(wèn)題。
文檔編號(hào)H04L29/06GK102457514SQ201110144918
公開(kāi)日2012年5月16日 申請(qǐng)日期2011年5月31日 優(yōu)先權(quán)日2011年5月31日
發(fā)明者李兆豐, 經(jīng)浩, 高儒振 申請(qǐng)人:李兆豐, 經(jīng)浩, 高儒振