本發(fā)明涉及電力電網(wǎng)技術(shù)領(lǐng)域,特別是涉及配網(wǎng)終端無(wú)線維護(hù)的安全認(rèn)證方法與系統(tǒng)。
背景技術(shù):
配網(wǎng)終端一般通過(guò)有線(串口或者以太網(wǎng))的方式進(jìn)行調(diào)試維護(hù),由于配網(wǎng)終端一般安裝于環(huán)網(wǎng)柜或柱上,通過(guò)有線的方式進(jìn)行調(diào)試維護(hù)十分不便。
對(duì)此,目前,有技術(shù)人員提出采用便捷的無(wú)線的方式進(jìn)行調(diào)試維護(hù),在無(wú)線進(jìn)行調(diào)試維護(hù)過(guò)程中,由于無(wú)線信號(hào)朝四周發(fā)送,簡(jiǎn)單的無(wú)線加密方式很容易被破解,因此,一般無(wú)線方式調(diào)試維護(hù)存在安全隱患,這嚴(yán)重危害電力電網(wǎng)的正常、安全運(yùn)行。
技術(shù)實(shí)現(xiàn)要素:
基于此,有必要針對(duì)尚無(wú)一種適用于配網(wǎng)終端無(wú)線維護(hù)安全認(rèn)證的方法,給配網(wǎng)終端調(diào)試維護(hù)帶來(lái)安全隱患問(wèn)題,提供一種配網(wǎng)終端無(wú)線維護(hù)的安全認(rèn)證方法與系統(tǒng)。
一種配網(wǎng)終端無(wú)線維護(hù)的安全認(rèn)證方法,用于配網(wǎng)終端,包括步驟:
接收調(diào)試終端的連接請(qǐng)求,連接請(qǐng)求攜帶調(diào)試終端設(shè)備地址;
計(jì)時(shí)接收到連接請(qǐng)求的時(shí)間,并獲取配網(wǎng)終端設(shè)備地址;
將調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及接收到連接請(qǐng)求的時(shí)間發(fā)送至調(diào)試終端,并根據(jù)調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及接收到連接請(qǐng)求的時(shí)間進(jìn)行預(yù)設(shè)計(jì)算,獲得計(jì)算結(jié)果;
接收調(diào)試終端根據(jù)調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及接收到連接請(qǐng)求的時(shí)間進(jìn)行計(jì)算的結(jié)果;
當(dāng)接收結(jié)果與計(jì)算結(jié)果一致時(shí),與調(diào)試終端建立連接。
一種配網(wǎng)終端無(wú)線維護(hù)的安全認(rèn)證方法,用于調(diào)試終端,包括步驟:
發(fā)送連接請(qǐng)求至配網(wǎng)終端,連接請(qǐng)求攜帶調(diào)試終端設(shè)備地址;
接收配網(wǎng)終端的應(yīng)答信息,應(yīng)答信息攜帶配網(wǎng)終端設(shè)備地址以及配網(wǎng)終端接收到連接請(qǐng)求的時(shí)間;
根據(jù)調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及配網(wǎng)終端接收到連接請(qǐng)求的時(shí)間進(jìn)行計(jì)算,獲得計(jì)算結(jié)果;
發(fā)送計(jì)算結(jié)果至配網(wǎng)終端;
當(dāng)接收到配網(wǎng)終端允許連接的消息時(shí),與配網(wǎng)終端建立連接。
一種配網(wǎng)終端無(wú)線維護(hù)的安全認(rèn)證系統(tǒng),用于配網(wǎng)終端,包括:
請(qǐng)求接收模塊,用于接收調(diào)試終端的連接請(qǐng)求,連接請(qǐng)求攜帶調(diào)試終端設(shè)備地址;
記錄模塊,用于計(jì)時(shí)接收到連接請(qǐng)求的時(shí)間,并獲取配網(wǎng)終端設(shè)備地址;
發(fā)送計(jì)算模塊,用于將調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及接收到連接請(qǐng)求的時(shí)間發(fā)送至調(diào)試終端,并根據(jù)調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及接收到連接請(qǐng)求的時(shí)間進(jìn)行預(yù)設(shè)計(jì)算,獲得計(jì)算結(jié)果;
結(jié)果接收模塊,用于接收調(diào)試終端根據(jù)調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及接收到連接請(qǐng)求的時(shí)間進(jìn)行計(jì)算的結(jié)果;
第一連接模塊,用于當(dāng)接收結(jié)果與計(jì)算結(jié)果一致時(shí),與調(diào)試終端建立連接。
一種配網(wǎng)終端無(wú)線維護(hù)的安全認(rèn)證系統(tǒng),用于調(diào)試終端,包括:
請(qǐng)求發(fā)送模塊,用于發(fā)送連接請(qǐng)求至配網(wǎng)終端,連接請(qǐng)求攜帶調(diào)試終端設(shè)備地址;
應(yīng)答接收模塊,用于接收配網(wǎng)終端的應(yīng)答信息,應(yīng)答信息攜帶配網(wǎng)終端設(shè)備地址以及配網(wǎng)終端接收到連接請(qǐng)求的時(shí)間;
計(jì)算模塊,用于根據(jù)調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及配網(wǎng)終端接收到連接請(qǐng)求的時(shí)間進(jìn)行計(jì)算,獲得計(jì)算結(jié)果;
發(fā)送模塊,用于發(fā)送計(jì)算結(jié)果至配網(wǎng)終端;
第二連接模塊,用于當(dāng)接收到配網(wǎng)終端允許連接的消息時(shí),與配網(wǎng)終端建立連接。
本發(fā)明配網(wǎng)終端無(wú)線維護(hù)的安全認(rèn)證方法與系統(tǒng),調(diào)試終端發(fā)送連接請(qǐng)求至配網(wǎng)終端,調(diào)試終端發(fā)送連接請(qǐng)求至配網(wǎng)終端,配網(wǎng)終端記錄接收到請(qǐng)求的時(shí)間,并將配網(wǎng)終端設(shè)備地址以及請(qǐng)求的時(shí)間發(fā)送至調(diào)試終端,配網(wǎng)終端和調(diào)試終端分別根據(jù)調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及接收到請(qǐng)求的時(shí)間進(jìn)行計(jì)算,調(diào)試終端將計(jì)算結(jié)果發(fā)送至配網(wǎng)終端,配網(wǎng)終端比較接收到結(jié)果與自身計(jì)算的結(jié)果是否一致,當(dāng)一致時(shí),與配網(wǎng)終端建立連接。整個(gè)過(guò)程中,基于配網(wǎng)終端設(shè)備地址、調(diào)試終端設(shè)備地址以及接收到的連接請(qǐng)求的時(shí)間分別在配網(wǎng)終端和調(diào)試終端內(nèi)進(jìn)行計(jì)算,并基于計(jì)算結(jié)果(是否一致)來(lái)進(jìn)行安全認(rèn)證,給配網(wǎng)終端無(wú)線維護(hù)帶來(lái)安全保證。
附圖說(shuō)明
圖1為本發(fā)明配網(wǎng)終端無(wú)線維護(hù)的安全認(rèn)證方法其中一個(gè)實(shí)施例的時(shí)序示意圖;
圖2為本發(fā)明配網(wǎng)終端無(wú)線維護(hù)的安全認(rèn)證方法適用于配網(wǎng)終端的第一個(gè)實(shí)施例的流程示意圖;
圖3為本發(fā)明配網(wǎng)終端無(wú)線維護(hù)的安全認(rèn)證方法適用于配網(wǎng)終端的第二個(gè)實(shí)施例的流程示意圖;
圖4為本發(fā)明配網(wǎng)終端無(wú)線維護(hù)的安全認(rèn)證方法適用于調(diào)試終端的第一個(gè)實(shí)施例的流程示意圖;
圖5為本發(fā)明配網(wǎng)終端無(wú)線維護(hù)的安全認(rèn)證系統(tǒng)適用于配網(wǎng)終端的第一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
圖6為本發(fā)明配網(wǎng)終端無(wú)線維護(hù)的安全認(rèn)證系統(tǒng)適用于調(diào)試終端的第一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
圖7為本發(fā)明配網(wǎng)終端無(wú)線維護(hù)的安全認(rèn)證系統(tǒng)其中一個(gè)應(yīng)用場(chǎng)景示意圖。
具體實(shí)施方式
配網(wǎng)終端為配電自動(dòng)化裝置,調(diào)試終端為筆記本電腦、智能手機(jī)、平板電腦等調(diào)試設(shè)備。如圖1所示,本發(fā)明配網(wǎng)終端無(wú)線維護(hù)的安全認(rèn)證方法包括下述幾個(gè)時(shí)間節(jié)點(diǎn)。
1、調(diào)試終端發(fā)送連接請(qǐng)求至配網(wǎng)終端,在連接請(qǐng)求中攜帶有調(diào)試終端設(shè)備地址。
2、配網(wǎng)終端接收到連接請(qǐng)求,計(jì)時(shí)接收到連接請(qǐng)求的時(shí)間,配網(wǎng)終端獲取自身設(shè)備地址(配網(wǎng)終端設(shè)備地址),并將調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及接收到連接請(qǐng)求的時(shí)間發(fā)回給調(diào)試終端,另外,調(diào)試終端根據(jù)調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及接收到連接請(qǐng)求的時(shí)間進(jìn)行預(yù)設(shè)計(jì)算,獲得第一計(jì)算結(jié)果。
3、調(diào)試終端接收配網(wǎng)終端返回的消息,并基于消息中攜帶的調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及接收到連接請(qǐng)求的時(shí)間進(jìn)行計(jì)算,獲得第二計(jì)算結(jié)果,調(diào)試終端發(fā)送第二計(jì)算結(jié)果至配網(wǎng)終端。
4、配網(wǎng)終端判斷第一計(jì)算結(jié)果與第二計(jì)算結(jié)果是否一致,當(dāng)一致時(shí),配網(wǎng)終端發(fā)送允許連接消息至調(diào)試終端,配網(wǎng)終端與調(diào)試終端建立連接。
如圖2所示,一種配網(wǎng)終端無(wú)線維護(hù)的安全認(rèn)證方法,用于配網(wǎng)終端,包括步驟:
S210:接收調(diào)試終端的連接請(qǐng)求,連接請(qǐng)求攜帶調(diào)試終端設(shè)備地址。
在實(shí)際操作中,配網(wǎng)終端與調(diào)試終端的數(shù)量可能為多個(gè),多個(gè)調(diào)試終端向多個(gè)配網(wǎng)終端發(fā)送連接請(qǐng)求,為區(qū)分各個(gè)調(diào)試終端的身份,在連接請(qǐng)求中攜帶有調(diào)試終端設(shè)備地址,配網(wǎng)終端在接收并解析連接請(qǐng)求后即可獲得該調(diào)試終端設(shè)備地址。
S220:計(jì)時(shí)接收到連接請(qǐng)求的時(shí)間,并獲取配網(wǎng)終端設(shè)備地址。
配網(wǎng)終端在接收連接請(qǐng)求的同時(shí),記錄接收到的時(shí)間,并獲取自身設(shè)備地址(配網(wǎng)終端設(shè)備地址)。
S230:將調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及接收到連接請(qǐng)求的時(shí)間發(fā)送至調(diào)試終端,并根據(jù)調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及接收到連接請(qǐng)求的時(shí)間進(jìn)行預(yù)設(shè)計(jì)算,獲得計(jì)算結(jié)果。
配網(wǎng)終端將調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及連接請(qǐng)求的時(shí)間發(fā)回給調(diào)試終端,另外配網(wǎng)終端自身基于上述這些數(shù)據(jù)進(jìn)行預(yù)設(shè)計(jì)算,獲得計(jì)算結(jié)果。預(yù)設(shè)計(jì)算是指預(yù)設(shè)的一種計(jì)算方式,例如可以是預(yù)設(shè)的一種編碼腳本或者是一種(一系列)已知且預(yù)設(shè)的函數(shù)方程式進(jìn)行計(jì)算,簡(jiǎn)單來(lái)說(shuō),可以將這個(gè)計(jì)算方法理解為一個(gè)“加密或解密”過(guò)程,即基于調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及連接請(qǐng)求的時(shí)間在配網(wǎng)終端中進(jìn)行“預(yù)設(shè)已知加密或解密”處理,獲得在配網(wǎng)終端內(nèi)的“加密或解密結(jié)果”。例如可以將調(diào)試終端設(shè)備地址與配網(wǎng)終端設(shè)備地址取首位和末位相加再與時(shí)間相加得到一個(gè)計(jì)算結(jié)果。當(dāng)然在實(shí)際應(yīng)用中,采用該種簡(jiǎn)單的“預(yù)設(shè)計(jì)算”方式可能會(huì)帶來(lái)一定異常情況,對(duì)此可以對(duì)該“預(yù)設(shè)計(jì)算”方式不斷改進(jìn)來(lái)克服。
S240:接收調(diào)試終端根據(jù)調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及接收到連接請(qǐng)求的時(shí)間進(jìn)行計(jì)算的結(jié)果。
在調(diào)試終端內(nèi)同樣會(huì)基于調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及接收到連接請(qǐng)求的時(shí)間進(jìn)行計(jì)算,在進(jìn)行計(jì)算之后調(diào)試終端發(fā)送結(jié)果至配網(wǎng)終端。需要的指出的是,調(diào)試終端內(nèi)計(jì)算方法與配網(wǎng)終端內(nèi)計(jì)算方法可能一致,也可能不一致,當(dāng)一致時(shí),配網(wǎng)終端與調(diào)試終端兩個(gè)設(shè)備得到的計(jì)算結(jié)果一致,當(dāng)不一致時(shí),配網(wǎng)終端與調(diào)試終端兩個(gè)設(shè)備得到的計(jì)算結(jié)果不一致。
S250:當(dāng)接收結(jié)果與計(jì)算結(jié)果一致時(shí),與調(diào)試終端建立連接。
當(dāng)配網(wǎng)終端接收到來(lái)自調(diào)試終端的計(jì)算結(jié)果與自身計(jì)算結(jié)果一致時(shí),說(shuō)明該調(diào)試終端與自身進(jìn)行計(jì)算方法一致,可以判定該調(diào)試終端為已知合法設(shè)備,即該調(diào)試終端為安全設(shè)備,可以允許與其進(jìn)行通信,此時(shí),建立與調(diào)試終端的連接。非必要的,在建立連接之后,配網(wǎng)終端開始接收調(diào)試終端的無(wú)線維護(hù),實(shí)現(xiàn)配網(wǎng)終端安全且高效的無(wú)線維護(hù)。
在其中一個(gè)實(shí)施例中,接收調(diào)試終端根據(jù)調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及接收到連接請(qǐng)求的時(shí)間進(jìn)行計(jì)算的結(jié)果的步驟包括:
接收調(diào)試終端通過(guò)調(diào)試狗,根據(jù)調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及接收到連接請(qǐng)求的時(shí)間進(jìn)行計(jì)算的結(jié)果。
調(diào)試狗為提供USB(Universal Serial Bus,通串線)接口的設(shè)備,調(diào)試狗與調(diào)試終端連接,可以將調(diào)試狗理解為調(diào)試終端提供數(shù)據(jù)處理的部分。即數(shù)據(jù)到達(dá)調(diào)試終端本體后由調(diào)試終端轉(zhuǎn)發(fā)至調(diào)試狗,調(diào)試狗對(duì)數(shù)據(jù)進(jìn)行處理,之后再將處理結(jié)果發(fā)回給調(diào)試終端。具體來(lái)說(shuō),調(diào)試狗根據(jù)調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及接收到連接請(qǐng)求的時(shí)間進(jìn)行計(jì)算,獲得計(jì)算結(jié)果,再將計(jì)算結(jié)果發(fā)回給調(diào)試終端。與上述相同,這個(gè)計(jì)算過(guò)程可以為一種“加密或解密”過(guò)程,在此不再贅述。需要指出的是,調(diào)試狗進(jìn)行計(jì)算的結(jié)果與配網(wǎng)終端的內(nèi)的計(jì)算結(jié)果可能一致也可能不一致,當(dāng)一致時(shí),調(diào)試終端與配網(wǎng)終端建立連接。
在其中一個(gè)實(shí)施例中,將調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及接收到連接請(qǐng)求時(shí)間發(fā)送至調(diào)試終端的步驟包括:
將調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及接收到連接請(qǐng)求的時(shí)間加密發(fā)送至調(diào)試終端。
接收調(diào)試終端根據(jù)調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及接收到連接請(qǐng)求的時(shí)間進(jìn)行計(jì)算的結(jié)果的步驟包括:
接收并解密調(diào)試終端根據(jù)調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及接收到連接請(qǐng)求的時(shí)間進(jìn)行計(jì)算的結(jié)果。
在本實(shí)施例中,調(diào)試終端與配網(wǎng)終端之間進(jìn)行通信過(guò)程均采用加密通信,這樣確保通信過(guò)程的安全。
如圖3所示,在其中一個(gè)實(shí)施例中,步驟S240之后還包括:
S260:當(dāng)接收結(jié)果與計(jì)算結(jié)果不一致時(shí),拒絕與調(diào)試終端建立連接。
當(dāng)配網(wǎng)終端接收結(jié)果與自身計(jì)算結(jié)果不一致時(shí),說(shuō)明當(dāng)前請(qǐng)求接入的調(diào)試終端不是已知合法設(shè)備,為確保配網(wǎng)終端自身安全運(yùn)行,配網(wǎng)終端拒絕與調(diào)試終端建立連接。非必要的,當(dāng)接收結(jié)果與計(jì)算結(jié)果不一致時(shí),配網(wǎng)終端可以返回拒絕接入消息至調(diào)試終端。另外,當(dāng)接收結(jié)果與計(jì)算結(jié)果不一致時(shí),調(diào)試終端還可以發(fā)出報(bào)警信號(hào),以提示工作人員受到違法接入請(qǐng)求,注意有可能存在的安全風(fēng)險(xiǎn)。
如圖4所示,一種配網(wǎng)終端無(wú)線維護(hù)的安全認(rèn)證方法,用于調(diào)試終端,包括步驟:
S410:發(fā)送連接請(qǐng)求至配網(wǎng)終端,連接請(qǐng)求攜帶調(diào)試終端設(shè)備地址。
調(diào)試終端在需要對(duì)配網(wǎng)終端進(jìn)行無(wú)線維護(hù)時(shí),生成并發(fā)送連接請(qǐng)求至配網(wǎng)終端,為區(qū)分各個(gè)調(diào)試終端,在連接請(qǐng)求中攜帶調(diào)試終端設(shè)備地址。
S420:接收配網(wǎng)終端的應(yīng)答信息,應(yīng)答信息攜帶配網(wǎng)終端設(shè)備地址以及配網(wǎng)終端接收到連接請(qǐng)求的時(shí)間。
配網(wǎng)終端會(huì)記錄接收到連接請(qǐng)求的時(shí)間,并且將配網(wǎng)終端設(shè)備地址以及配網(wǎng)終端接收到連接請(qǐng)求的時(shí)間一起發(fā)送回調(diào)試終端。
S430:根據(jù)調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及配網(wǎng)終端接收到連接請(qǐng)求的時(shí)間進(jìn)行計(jì)算,獲得計(jì)算結(jié)果。
調(diào)試終端根據(jù)自身設(shè)備地址、配網(wǎng)終端反饋回的配網(wǎng)終端設(shè)備地址以及配網(wǎng)終端接收到連接請(qǐng)求的時(shí)間進(jìn)行計(jì)算,獲得計(jì)算結(jié)果。同樣的,這個(gè)計(jì)算過(guò)程可以理解為一個(gè)類似“加密或解密”的過(guò)程,在此不再贅述。
S440:發(fā)送計(jì)算結(jié)果至配網(wǎng)終端。
調(diào)試終端將自身計(jì)算的結(jié)果發(fā)送回配網(wǎng)終端。
S450:當(dāng)接收到配網(wǎng)終端允許連接的消息時(shí),與配網(wǎng)終端建立連接。
當(dāng)接收到配網(wǎng)終端允許連接的消息時(shí),說(shuō)明已經(jīng)成功過(guò)配網(wǎng)終端的安全認(rèn)證,與配網(wǎng)終端建立連接。非必要的,當(dāng)未接收到配網(wǎng)終端允許連接的消息時(shí),推送安全認(rèn)證失敗的消息,具體可以推送至用戶或者推送至調(diào)試終端的上一級(jí)管理設(shè)備。另外,還可以設(shè)置一個(gè)等待接收時(shí)限,當(dāng)預(yù)設(shè)時(shí)間內(nèi)未收到配網(wǎng)終端允許連接的消息時(shí),即推送安全認(rèn)證失敗的消息,這樣可以避免調(diào)試終端長(zhǎng)時(shí)間處于一個(gè)待機(jī)等待的狀態(tài),消耗不必要的資源。
本發(fā)明配網(wǎng)終端無(wú)線維護(hù)的安全認(rèn)證方法,調(diào)試終端發(fā)送連接請(qǐng)求至配網(wǎng)終端,調(diào)試終端發(fā)送連接請(qǐng)求至配網(wǎng)終端,配網(wǎng)終端記錄接收到請(qǐng)求的時(shí)間,并將配網(wǎng)終端設(shè)備地址以及請(qǐng)求的時(shí)間發(fā)送至調(diào)試終端,配網(wǎng)終端和調(diào)試終端分別根據(jù)調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及接收到請(qǐng)求的時(shí)間進(jìn)行計(jì)算,調(diào)試終端將計(jì)算結(jié)果發(fā)送至配網(wǎng)終端,配網(wǎng)終端比較接收到結(jié)果與自身計(jì)算的結(jié)果是否一致,當(dāng)一致時(shí),與配網(wǎng)終端建立連接。整個(gè)過(guò)程中,基于配網(wǎng)終端設(shè)備地址、調(diào)試終端設(shè)備地址以及接收到的連接請(qǐng)求的時(shí)間分別在配網(wǎng)終端和調(diào)試終端內(nèi)進(jìn)行計(jì)算,并基于計(jì)算結(jié)果(是否一致)來(lái)進(jìn)行安全認(rèn)證,給配網(wǎng)終端無(wú)線維護(hù)帶來(lái)安全保證。
在其中一個(gè)實(shí)施例中,調(diào)試終端連接有調(diào)試狗,其特征在于;
接收配網(wǎng)終端的應(yīng)答信息的步驟之后還包括:
將配網(wǎng)終端的應(yīng)答信息轉(zhuǎn)發(fā)至調(diào)試狗。
根據(jù)調(diào)試終端的設(shè)備地址、配網(wǎng)終端的設(shè)備地址以及配網(wǎng)終端接收到連接請(qǐng)求的時(shí)間進(jìn)行計(jì)算,獲得計(jì)算結(jié)果的步驟包括:
通過(guò)調(diào)試狗解密應(yīng)答信息;
通過(guò)調(diào)試狗,根據(jù)調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及配網(wǎng)終端接收到連接請(qǐng)求的時(shí)間進(jìn)行計(jì)算,獲得計(jì)算結(jié)果。
可以將調(diào)試狗理解為調(diào)試終端提供數(shù)據(jù)處理的部分。即數(shù)據(jù)到達(dá)調(diào)試終端本體后由調(diào)試終端轉(zhuǎn)發(fā)至調(diào)試狗,調(diào)試狗對(duì)數(shù)據(jù)進(jìn)行處理,之后再將處理結(jié)果發(fā)回給調(diào)試終端。
在其中一個(gè)實(shí)施例中,當(dāng)接收到配網(wǎng)終端允許連接的消息時(shí),與配網(wǎng)終端建立連接的步驟之后還包括:
對(duì)配網(wǎng)終端進(jìn)行維護(hù)。
在經(jīng)過(guò)安全認(rèn)證之后,調(diào)試終端與配網(wǎng)終端建立起可靠的通信連接,調(diào)試終端即可對(duì)配網(wǎng)終端進(jìn)行無(wú)線調(diào)試維護(hù)。
如圖5所示,一種配網(wǎng)終端無(wú)線維護(hù)的安全認(rèn)證系統(tǒng),用于配網(wǎng)終端,
請(qǐng)求接收模塊510,用于接收調(diào)試終端的連接請(qǐng)求,連接請(qǐng)求攜帶調(diào)試終端設(shè)備地址。
記錄模塊520,用于計(jì)時(shí)接收到連接請(qǐng)求的時(shí)間,并獲取配網(wǎng)終端設(shè)備地址。
發(fā)送計(jì)算模塊530,用于將調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及接收到連接請(qǐng)求的時(shí)間發(fā)送至調(diào)試終端,并根據(jù)調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及接收到連接請(qǐng)求的時(shí)間進(jìn)行預(yù)設(shè)計(jì)算,獲得計(jì)算結(jié)果。
結(jié)果接收模塊540,用于接收調(diào)試終端根據(jù)調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及接收到連接請(qǐng)求的時(shí)間進(jìn)行計(jì)算的結(jié)果。
第一連接模塊550,用于當(dāng)接收結(jié)果與計(jì)算結(jié)果一致時(shí),與調(diào)試終端建立連接。
如圖6所示,一種配網(wǎng)終端無(wú)線維護(hù)的安全認(rèn)證系統(tǒng),用于調(diào)試終端,包括:
請(qǐng)求發(fā)送模塊610,用于發(fā)送連接請(qǐng)求至配網(wǎng)終端,連接請(qǐng)求攜帶調(diào)試終端設(shè)備地址。
應(yīng)答接收模塊620,用于接收配網(wǎng)終端的應(yīng)答信息,應(yīng)答信息攜帶配網(wǎng)終端設(shè)備地址以及配網(wǎng)終端接收到連接請(qǐng)求的時(shí)間。
計(jì)算模塊630,用于根據(jù)調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及配網(wǎng)終端接收到連接請(qǐng)求的時(shí)間進(jìn)行計(jì)算,獲得計(jì)算結(jié)果。
發(fā)送模塊640,用于發(fā)送計(jì)算結(jié)果至配網(wǎng)終端。
第二連接模塊650,用于當(dāng)接收到配網(wǎng)終端允許連接的消息時(shí),與配網(wǎng)終端建立連接。
本發(fā)明配網(wǎng)終端無(wú)線維護(hù)的安全認(rèn)證系統(tǒng),調(diào)試終端發(fā)送連接請(qǐng)求至配網(wǎng)終端,調(diào)試終端發(fā)送連接請(qǐng)求至配網(wǎng)終端,配網(wǎng)終端記錄接收到請(qǐng)求的時(shí)間,并將配網(wǎng)終端設(shè)備地址以及請(qǐng)求的時(shí)間發(fā)送至調(diào)試終端,配網(wǎng)終端和調(diào)試終端分別根據(jù)調(diào)試終端設(shè)備地址、配網(wǎng)終端設(shè)備地址以及接收到請(qǐng)求的時(shí)間進(jìn)行計(jì)算,調(diào)試終端將計(jì)算結(jié)果發(fā)送至配網(wǎng)終端,配網(wǎng)終端比較接收到結(jié)果與自身計(jì)算的結(jié)果是否一致,當(dāng)一致時(shí),與配網(wǎng)終端建立連接。整個(gè)過(guò)程中,基于配網(wǎng)終端設(shè)備地址、調(diào)試終端設(shè)備地址以及接收到的連接請(qǐng)求的時(shí)間分別在配網(wǎng)終端和調(diào)試終端內(nèi)進(jìn)行計(jì)算,并基于計(jì)算結(jié)果(是否一致)來(lái)進(jìn)行安全認(rèn)證,給配網(wǎng)終端無(wú)線維護(hù)帶來(lái)安全保證。
為了更進(jìn)一步詳細(xì)解釋本發(fā)明配網(wǎng)終端無(wú)線維護(hù)的安全認(rèn)證方法與系統(tǒng)的技術(shù)方案及其效果,下面將采用一具有應(yīng)用場(chǎng)景并結(jié)合圖7進(jìn)行說(shuō)明。在圖7應(yīng)用場(chǎng)景中,包括有配網(wǎng)終端和調(diào)試終端,其中,調(diào)試終端連接有調(diào)試狗,具體過(guò)程如下:
步驟1、調(diào)試終端向配網(wǎng)終端發(fā)出建立連接的請(qǐng)求,發(fā)送的信息包含調(diào)試終端的設(shè)備地址;
步驟2、配網(wǎng)終端接收到連接信息后,將調(diào)試終端的設(shè)備地址,配網(wǎng)終端的設(shè)備地址以及時(shí)間經(jīng)過(guò)加密算法加密后發(fā)往調(diào)試終端;
步驟3、調(diào)試終端將信息轉(zhuǎn)發(fā)給調(diào)試狗;
步驟4、調(diào)試狗對(duì)收到的信息進(jìn)行解密,并對(duì)解密的信息進(jìn)行計(jì)算,將計(jì)算的結(jié)果經(jīng)過(guò)加密算法加密后發(fā)送給調(diào)試終端;
步驟5、調(diào)試終端收到后轉(zhuǎn)發(fā)給配網(wǎng)終端;
步驟6、配網(wǎng)終端對(duì)接收到的信息進(jìn)行解密,并和自己計(jì)算的結(jié)果進(jìn)行比較,如果一致則同意和調(diào)試終端建立連接,進(jìn)入正常調(diào)試,如果不一致則終止連接,調(diào)試終端這不能對(duì)配網(wǎng)終端進(jìn)行調(diào)試維護(hù)。
以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。