本發(fā)明涉及支付技術(shù)領(lǐng)域,尤其涉及一種基于本地節(jié)點(diǎn)隨機(jī)指令分布式認(rèn)證方法、系統(tǒng)及裝置。
背景技術(shù):
互聯(lián)網(wǎng)TCP/IP網(wǎng)關(guān)讓我們進(jìn)入了信息自由傳遞的時(shí)代,區(qū)塊鏈的創(chuàng)新將把我們帶入信息的自由公證時(shí)代!區(qū)塊鏈通過(guò)全網(wǎng)記賬,P2P協(xié)同建立”信用”,是人類信用進(jìn)化史上繼血親信用,貴金屬信用,央行紙幣信用之后第四個(gè)里程碑,很有希望緩解我國(guó)目前公信力稀缺的社會(huì)痛點(diǎn),在全球市場(chǎng)匯通、知識(shí)產(chǎn)權(quán)保護(hù)、財(cái)產(chǎn)微公證、物聯(lián)網(wǎng)金融、智能網(wǎng)關(guān)等諸多領(lǐng)域有廣泛和深入的應(yīng)用場(chǎng)景。
區(qū)塊鏈技術(shù)本質(zhì)是去中心化且寓于分布式結(jié)構(gòu)的數(shù)據(jù)存儲(chǔ)、傳輸和證明的方法,用數(shù)據(jù)區(qū)塊(Block)取代了目前互聯(lián)網(wǎng)對(duì)中心服務(wù)器的依賴,使得所有數(shù)據(jù)變更或者交易項(xiàng)目都記錄在一個(gè)云系統(tǒng)之上,理論上實(shí)現(xiàn)了數(shù)據(jù)傳輸中對(duì)數(shù)據(jù)的自我證明,深遠(yuǎn)來(lái)說(shuō),這超越了傳統(tǒng)和常規(guī)意義上需要依賴中心的信息驗(yàn)證范式,降低了全球”信用”的建立成本,這種點(diǎn)對(duì)點(diǎn)驗(yàn)證將會(huì)產(chǎn)生一種”基礎(chǔ)網(wǎng)關(guān)”,是分布式人工智能的一種新形式,將建立人腦智能和機(jī)器智能的全新接口和共享界面。
中國(guó)專利公報(bào)公開(kāi)申請(qǐng)?zhí)?01610413635.3解決是區(qū)塊鏈物聯(lián)網(wǎng)過(guò)程中的標(biāo)識(shí)與物脫節(jié)的問(wèn)題;中國(guó)專利公報(bào)公開(kāi)申請(qǐng)?zhí)?01610472450.X采用隨機(jī)獲取標(biāo)識(shí)的方法,杜絕了采集物理信息被全部解碼而為造假提供了方便;中國(guó)專利公報(bào)公開(kāi)申請(qǐng)?zhí)?01610401023.2采用行為特征或生物信息認(rèn)證方法解決區(qū)塊鏈賬號(hào)失竊的問(wèn)題;中國(guó)專利公報(bào)公開(kāi)申請(qǐng)?zhí)?01610441383.5和申請(qǐng)?zhí)?01610441834.5從社區(qū)區(qū)塊鏈智能處理角度對(duì)區(qū)塊鏈對(duì)人們?nèi)粘I顟?yīng)用進(jìn)行發(fā)明;
中國(guó)專利公報(bào)公開(kāi)申請(qǐng)?zhí)?01610401213.4從區(qū)塊鏈共識(shí)優(yōu)化角度解決信息認(rèn)證遲緩、在線等待時(shí)間過(guò)長(zhǎng)的問(wèn)題。
但是上述申請(qǐng)都沒(méi)有解決防止對(duì)指令節(jié)點(diǎn)攻擊的問(wèn)題,因此有必要提供一種基于本地節(jié)點(diǎn)隨機(jī)指令分布式認(rèn)證方法、系統(tǒng)及裝置。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的是提供一種基于本地節(jié)點(diǎn)隨機(jī)指令分布式認(rèn)證方法、系統(tǒng)及裝置,通過(guò)設(shè)置本地節(jié)點(diǎn)隨機(jī)指令分布式節(jié)點(diǎn)認(rèn)證解決在隨機(jī)指令中指令節(jié)點(diǎn)被攻擊的現(xiàn)象。
為了解決上述技術(shù)問(wèn)題,本發(fā)明采用技術(shù)方案:
本發(fā)明還提供一種基于隨機(jī)指令分布式云認(rèn)證方法, 其特征在于:
根節(jié)點(diǎn)對(duì)終端發(fā)送的認(rèn)證信息不作認(rèn)證,隨機(jī)指令本地節(jié)點(diǎn)進(jìn)行認(rèn)證并將認(rèn)證信息發(fā)送到所述本地節(jié)點(diǎn)。
所述本地節(jié)點(diǎn)隨機(jī)指令分布式節(jié)點(diǎn)進(jìn)行認(rèn)證,并將該認(rèn)證信息發(fā)送到所述分布式節(jié)點(diǎn)。
所述分布式節(jié)點(diǎn)對(duì)所述指定本地節(jié)點(diǎn)發(fā)送的認(rèn)證信息進(jìn)行認(rèn)證,并將認(rèn)證結(jié)果發(fā)送到指定該分布式節(jié)點(diǎn)認(rèn)證所述本地節(jié)點(diǎn)。
所述本地節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)分布式節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷,并將判斷結(jié)果發(fā)送到根節(jié)點(diǎn)。
進(jìn)一步地,所述根節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)所述本地節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷包括:所述根節(jié)點(diǎn)根據(jù)其指定的通過(guò)認(rèn)證本地節(jié)點(diǎn)數(shù)目,進(jìn)行判定,如通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)目大于其指定的本地節(jié)點(diǎn)數(shù)目的二分之一,則繼續(xù)認(rèn)證,如通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)目小于其指定的本地節(jié)點(diǎn)數(shù)目的二分之一,則終止認(rèn)證。
所述根節(jié)點(diǎn)判定繼續(xù)認(rèn)證的,所述指定本地節(jié)點(diǎn),則隨機(jī)指令分布式節(jié)點(diǎn)進(jìn)行認(rèn)證并將該認(rèn)證信息發(fā)送到所述分布式節(jié)點(diǎn)?;?/p>
所述根節(jié)點(diǎn)第二次指定所述本地節(jié)點(diǎn),并由所述根節(jié)點(diǎn)第二次指定所述本地節(jié)點(diǎn),隨機(jī)指令分布式節(jié)點(diǎn)進(jìn)行認(rèn)證并將該認(rèn)證信息發(fā)送到所述分布式節(jié)點(diǎn)。
所述分布式節(jié)點(diǎn)對(duì)所述指定本地節(jié)點(diǎn)發(fā)送的認(rèn)證信息進(jìn)行認(rèn)證,并將認(rèn)證結(jié)果發(fā)送到指定該分布式節(jié)點(diǎn)認(rèn)證所述本地節(jié)點(diǎn)。
所述本地節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)分布式節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷,并將判斷結(jié)果發(fā)送到根節(jié)點(diǎn)。
進(jìn)一步地,所述本地節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)分布式節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷包括:所述本地節(jié)點(diǎn)根據(jù)其指定的分布式節(jié)點(diǎn)通過(guò)數(shù)目,進(jìn)行判定 ,如通過(guò)認(rèn)證的分布式節(jié)點(diǎn)數(shù)目大于其指定的分布式分布式節(jié)點(diǎn)數(shù)目的二分之一,則通過(guò)認(rèn)證,如通過(guò)認(rèn)證的分布式節(jié)點(diǎn)數(shù)目小于其指定的分布式節(jié)點(diǎn)數(shù)目的二分之一,則未通過(guò)認(rèn)證。
所述根節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)所述本地節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷,并將判斷結(jié)果發(fā)送到終端。
進(jìn)一步地,所述根節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)所述本地節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷包括:所述根節(jié)點(diǎn)根據(jù)其指定的本地節(jié)點(diǎn)通過(guò)數(shù)目,進(jìn)行判定,如通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)目大于其指定的本地節(jié)點(diǎn)數(shù)目的二分之一,則通過(guò)認(rèn)證,如通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)目小于其指定的本地節(jié)點(diǎn)數(shù)目的二分之一,則未通過(guò)認(rèn)證。
進(jìn)一步地,所述根節(jié)點(diǎn)判定通過(guò)認(rèn)證,則授權(quán)通過(guò)。所述根節(jié)點(diǎn)判定未通過(guò)認(rèn)證,則禁止通過(guò),并向終端發(fā)送認(rèn)證失敗信息。
所述本地節(jié)點(diǎn)數(shù)目為不小于3的奇數(shù),所述根節(jié)點(diǎn)隨機(jī)指令本地節(jié)點(diǎn)數(shù)目為不小3的奇數(shù),且所述本地節(jié)點(diǎn)數(shù)目大于或等于所述根節(jié)點(diǎn)隨機(jī)指令本地節(jié)點(diǎn)數(shù)目。
所述分布式節(jié)點(diǎn)數(shù)目為不小于3的奇數(shù),所述本地節(jié)點(diǎn)隨機(jī)指令分布式節(jié)點(diǎn)數(shù)目為不小3的奇數(shù),且所述分布式節(jié)點(diǎn)數(shù)目大于或等于所述本地節(jié)點(diǎn)隨機(jī)指令分布式節(jié)點(diǎn)數(shù)目。
一種基于隨機(jī)指令分布式云認(rèn)證系統(tǒng),包括:終端、根節(jié)點(diǎn)、本地節(jié)點(diǎn)和分布式節(jié)點(diǎn)。其特征在于:
根節(jié)點(diǎn)對(duì)終端發(fā)送的認(rèn)證信息不作認(rèn)證,隨機(jī)指令本地節(jié)點(diǎn)進(jìn)行認(rèn)證并將認(rèn)證信息發(fā)送到所述本地節(jié)點(diǎn)。
所述本地節(jié)點(diǎn)將認(rèn)證結(jié)果發(fā)送到根節(jié)點(diǎn)。
所述根節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)所述本地節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷,并將判斷結(jié)果發(fā)送到終端。
進(jìn)一步地,所述根節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)所述本地節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷包括:所述根節(jié)點(diǎn)根據(jù)其指定的通過(guò)認(rèn)證本地節(jié)點(diǎn)數(shù)目,進(jìn)行判定,如通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)目大于其指定的本地節(jié)點(diǎn)數(shù)目的二分之一,則繼續(xù)認(rèn)證,如通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)目小于其指定的本地節(jié)點(diǎn)數(shù)目的二分之一,則終止認(rèn)證。
所述根節(jié)點(diǎn)判定繼續(xù)認(rèn)證的,所述指定本地節(jié)點(diǎn),則隨機(jī)指令分布式節(jié)點(diǎn)進(jìn)行認(rèn)證并將該認(rèn)證信息發(fā)送到所述分布式節(jié)點(diǎn)?;?/p>
所述根節(jié)點(diǎn)第二次指定所述本地節(jié)點(diǎn),并由所述根節(jié)點(diǎn)第二次指定所述本地節(jié)點(diǎn),隨機(jī)指令分布式節(jié)點(diǎn)進(jìn)行認(rèn)證并將該認(rèn)證信息發(fā)送到所述分布式節(jié)點(diǎn)。
所述分布式節(jié)點(diǎn)對(duì)所述指定本地節(jié)點(diǎn)發(fā)送的認(rèn)證信息進(jìn)行認(rèn)證,并將認(rèn)證結(jié)果發(fā)送到指定該分布式節(jié)點(diǎn)認(rèn)證所述本地節(jié)點(diǎn)。
所述本地節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)分布式節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷,并將判斷結(jié)果發(fā)送到根節(jié)點(diǎn)。
進(jìn)一步地,所述本地節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)分布式節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷包括:所述本地節(jié)點(diǎn)根據(jù)其指定的分布式節(jié)點(diǎn)通過(guò)數(shù)目,進(jìn)行判定 ,如通過(guò)認(rèn)證的分布式節(jié)點(diǎn)數(shù)目大于其指定的分布式分布式節(jié)點(diǎn)數(shù)目的二分之一,則通過(guò)認(rèn)證,如通過(guò)認(rèn)證的分布式節(jié)點(diǎn)數(shù)目小于其指定的分布式節(jié)點(diǎn)數(shù)目的二分之一,則未通過(guò)認(rèn)證。
所述根節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)所述本地節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷,并將判斷結(jié)果發(fā)送到終端。
進(jìn)一步地,所述根節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)所述本地節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷包括:所述根節(jié)點(diǎn)根據(jù)其指定的本地節(jié)點(diǎn)通過(guò)數(shù)目,進(jìn)行判定,如通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)目大于其指定的本地節(jié)點(diǎn)數(shù)目的二分之一,則通過(guò)認(rèn)證,如通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)目小于其指定的本地節(jié)點(diǎn)數(shù)目的二分之一,則未通過(guò)認(rèn)證。
進(jìn)一步地,所述根節(jié)點(diǎn)判定通過(guò)認(rèn)證,則授權(quán)通過(guò)。所述根節(jié)點(diǎn)判定未通過(guò)認(rèn)證,則禁止通過(guò),并向終端發(fā)送認(rèn)證失敗信息。
所述本地節(jié)點(diǎn)數(shù)目為不小于3的奇數(shù),所述根節(jié)點(diǎn)隨機(jī)指令本地節(jié)點(diǎn)數(shù)目為不小3的奇數(shù),且所述本地節(jié)點(diǎn)數(shù)目大于或等于所述根節(jié)點(diǎn)隨機(jī)指令本地節(jié)點(diǎn)數(shù)目。
所述分布式節(jié)點(diǎn)數(shù)目為不小于3的奇數(shù),所述本地節(jié)點(diǎn)隨機(jī)指令分布式節(jié)點(diǎn)數(shù)目為不小3的奇數(shù),且所述分布式節(jié)點(diǎn)數(shù)目大于或等于所述本地節(jié)點(diǎn)隨機(jī)指令分布式節(jié)點(diǎn)數(shù)目。
所述終端、根節(jié)點(diǎn)和本地節(jié)點(diǎn)之間通過(guò)外網(wǎng)連接,所述本地節(jié)點(diǎn)之間通過(guò)外網(wǎng)連接,所述分布式節(jié)點(diǎn)之間通過(guò)內(nèi)網(wǎng)連接,所述分布式節(jié)點(diǎn)與所述本地節(jié)點(diǎn)之間通過(guò)網(wǎng)關(guān)連接。
本發(fā)明還提供一種基于隨機(jī)指令分布式云認(rèn)證裝置,其特征在于:包括:終端和服務(wù)器;
所述服務(wù)器包括主服務(wù)器、分布式服務(wù)器和本地服務(wù)器;
所述終端、主服務(wù)器和分布式服務(wù)器之間通過(guò)外網(wǎng)連接,所述分布式服務(wù)器之間通過(guò)外網(wǎng)連接,所述本地服務(wù)器之間通過(guò)內(nèi)網(wǎng)連接,所述本地服務(wù)器與所述分布式服務(wù)器之間通過(guò)網(wǎng)關(guān)連接。
主服務(wù)器對(duì)終端發(fā)送的認(rèn)證信息不作認(rèn)證,隨機(jī)指令本地服務(wù)器進(jìn)行認(rèn)證并將認(rèn)證信息發(fā)送到所述本地服務(wù)器。
所述本地服務(wù)器將認(rèn)證結(jié)果發(fā)送到主服務(wù)器。
所述主服務(wù)器根據(jù)預(yù)設(shè)閾值對(duì)所述本地服務(wù)器發(fā)送來(lái)的結(jié)果進(jìn)行判斷,并將判斷結(jié)果發(fā)送到終端。
所述分布式服務(wù)器對(duì)所述指定本地服務(wù)器發(fā)送的認(rèn)證信息進(jìn)行認(rèn)證,并將認(rèn)證結(jié)果發(fā)送到指定該分布式服務(wù)器認(rèn)證所述本地服務(wù)器。
所述本地服務(wù)器根據(jù)預(yù)設(shè)閾值對(duì)分布式服務(wù)器發(fā)送來(lái)的結(jié)果進(jìn)行判斷,并將判斷結(jié)果發(fā)送到主服務(wù)器。
所述主服務(wù)器根據(jù)預(yù)設(shè)閾值對(duì)所述本地服務(wù)器發(fā)送來(lái)的結(jié)果進(jìn)行判斷,并將判斷結(jié)果發(fā)送到終端。
進(jìn)一步地,所述主服務(wù)器判定通過(guò)認(rèn)證,則授權(quán)通過(guò)。所述主服務(wù)器判定未通過(guò)認(rèn)證,則禁止通過(guò),并向終端發(fā)送認(rèn)證失敗信息。
所述終端包括:
采集模塊,用以對(duì)認(rèn)證信息采集的模塊;
發(fā)送模塊,用以將采集到信息發(fā)送的模塊;
接收模塊,用以接收認(rèn)指令的模塊;
執(zhí)行模塊,用以執(zhí)行接收到主服務(wù)器指令的模塊。
所述主服務(wù)器包括:
接收模塊,用以接收終端發(fā)送信息的模塊和分布式服務(wù)器發(fā)送認(rèn)證結(jié)果的模塊;
指令模塊,用以隨機(jī)指令分布式服務(wù)器進(jìn)行認(rèn)證和對(duì)終端發(fā)出指令的模塊;
發(fā)送模塊,用以將指令發(fā)送、接收到終端信息發(fā)送得到所述指令分布式服務(wù)器和對(duì)終端發(fā)送指令的模塊;
判斷模塊,用以將傳送來(lái)的通過(guò)認(rèn)證分布式服務(wù)器數(shù)目統(tǒng)計(jì)判斷的模塊。
所述分布式服務(wù)器包括:
接收模塊,用以接收主服務(wù)器發(fā)送命令和信息的模塊以及本地服務(wù)器發(fā)送認(rèn)證結(jié)果的模塊;
執(zhí)行模塊,用以執(zhí)行接收到主服務(wù)器指令的模塊;
指令模塊,用以隨機(jī)指令本地服務(wù)器進(jìn)行認(rèn)證的模塊;
發(fā)送模塊,用以將發(fā)出的指令發(fā)送、接收到信息發(fā)送和認(rèn)證結(jié)果發(fā)送的模塊;
儲(chǔ)存模塊,用以將預(yù)先的采集信息特征進(jìn)行標(biāo)識(shí)儲(chǔ)存的模塊;
判斷模塊,用以將傳送來(lái)的認(rèn)證信息與儲(chǔ)存模塊預(yù)設(shè)的信息特征進(jìn)行比對(duì)的模塊,和對(duì)本地服務(wù)器通過(guò)認(rèn)證數(shù)目統(tǒng)計(jì)判斷并得出結(jié)果的模塊。
所述本地服務(wù)器包括:
接收模塊,用以接收分布式務(wù)器發(fā)送命令和信息的模塊;
執(zhí)行模塊,用以執(zhí)行接收到分布式務(wù)器指令的模塊;
發(fā)送模塊,認(rèn)證結(jié)果發(fā)送到分布式服務(wù)器的模塊;
儲(chǔ)存模塊,用以將預(yù)先的采集信息特征進(jìn)行標(biāo)識(shí)儲(chǔ)存的模塊;
判斷模塊,用以將傳送來(lái)的認(rèn)證信息與儲(chǔ)存模塊預(yù)設(shè)的信息特征進(jìn)行比對(duì)的模塊,并且分析結(jié)果的模塊;
內(nèi)網(wǎng)通信模塊,用以內(nèi)網(wǎng)連接和數(shù)據(jù)交換的模塊。
本發(fā)明與現(xiàn)有技術(shù)相比較: 1、采用隨機(jī)指令分布式節(jié)點(diǎn),大大加強(qiáng)支付的安全性,使破解幾無(wú)可能,2、采用本地節(jié)點(diǎn)隨機(jī)指令,從而有效地防止認(rèn)證過(guò)程中指令節(jié)點(diǎn)受到攻擊的可能性。
附圖說(shuō)明
圖1為本申請(qǐng)3個(gè)節(jié)點(diǎn)實(shí)施例的示意圖。
圖2為本申請(qǐng)5個(gè)節(jié)點(diǎn)實(shí)施例的示意圖。
圖3為本申請(qǐng)5個(gè)節(jié)點(diǎn)另一實(shí)施例的示意圖。
圖4為本申請(qǐng)5個(gè)節(jié)點(diǎn)另一實(shí)施例的示意圖。
圖5為本申請(qǐng)5個(gè)節(jié)點(diǎn)另一實(shí)施例的示意圖。
圖6為本申請(qǐng)7個(gè)節(jié)點(diǎn)一實(shí)施例的示意圖。
圖7為本申請(qǐng)7個(gè)節(jié)點(diǎn)另一實(shí)施例的示意圖。
圖8為本申請(qǐng)7個(gè)節(jié)點(diǎn)另一實(shí)施例的示意圖。
圖9為本申請(qǐng)7個(gè)節(jié)點(diǎn)另一實(shí)施例的示意圖。
圖10為本申請(qǐng)7個(gè)節(jié)點(diǎn)另一實(shí)施例的示意圖。
圖11為本申請(qǐng)認(rèn)證裝置實(shí)施例的示意圖。
圖12為本申請(qǐng)認(rèn)證方法的流程示意圖。
具體實(shí)施方式
為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施方式做詳細(xì)的說(shuō)明。
在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明。但是本發(fā)明能夠以很多不同于在此描述的其它方式來(lái)實(shí)施,本領(lǐng)域技術(shù)人員可以在不違背本發(fā)明內(nèi)涵的情況下做類似推廣,因此本發(fā)明不受下面公開(kāi)的具體實(shí)施以及具體附圖的限制。
實(shí)施例一
如圖12所示,一種基于隨機(jī)指令分布式云認(rèn)證系統(tǒng),包括:終端、根節(jié)點(diǎn)、本地節(jié)點(diǎn)和分布式節(jié)點(diǎn)。其特征在于:
根節(jié)點(diǎn)對(duì)終端發(fā)送的認(rèn)證信息不作認(rèn)證,隨機(jī)指令本地節(jié)點(diǎn)進(jìn)行認(rèn)證并將認(rèn)證信息發(fā)送到所述本地節(jié)點(diǎn)。
所述本地節(jié)點(diǎn)將認(rèn)證結(jié)果發(fā)送到根節(jié)點(diǎn)。
所述根節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)所述本地節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷,并將判斷結(jié)果發(fā)送到終端。
進(jìn)一步地,所述根節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)所述本地節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷包括:所述根節(jié)點(diǎn)根據(jù)其指定的通過(guò)認(rèn)證本地節(jié)點(diǎn)數(shù)目,進(jìn)行判定,如通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)目大于其指定的本地節(jié)點(diǎn)數(shù)目的二分之一,則繼續(xù)認(rèn)證,如通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)目小于其指定的本地節(jié)點(diǎn)數(shù)目的二分之一,則終止認(rèn)證。
所述根節(jié)點(diǎn)判定繼續(xù)認(rèn)證的,所述指定本地節(jié)點(diǎn),則隨機(jī)指令分布式節(jié)點(diǎn)進(jìn)行認(rèn)證并將該認(rèn)證信息發(fā)送到所述分布式節(jié)點(diǎn)?;?/p>
所述根節(jié)點(diǎn)第二次指定所述本地節(jié)點(diǎn),并由所述根節(jié)點(diǎn)第二次指定所述本地節(jié)點(diǎn),隨機(jī)指令分布式節(jié)點(diǎn)進(jìn)行認(rèn)證并將該認(rèn)證信息發(fā)送到所述分布式節(jié)點(diǎn)。
所述分布式節(jié)點(diǎn)對(duì)所述指定本地節(jié)點(diǎn)發(fā)送的認(rèn)證信息進(jìn)行認(rèn)證,并將認(rèn)證結(jié)果發(fā)送到指定該分布式節(jié)點(diǎn)認(rèn)證所述本地節(jié)點(diǎn)。
所述終端、根節(jié)點(diǎn)和本地節(jié)點(diǎn)之間通過(guò)外網(wǎng)連接,所述本地節(jié)點(diǎn)之間通過(guò)外網(wǎng)連接,所述分布式節(jié)點(diǎn)之間通過(guò)內(nèi)網(wǎng)連接,所述分布式節(jié)點(diǎn)與所述本地節(jié)點(diǎn)之間通過(guò)網(wǎng)關(guān)連接。
所述本地節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)分布式節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷,并將判斷結(jié)果發(fā)送到根節(jié)點(diǎn)。
進(jìn)一步地,所述根節(jié)點(diǎn)判定通過(guò)認(rèn)證,則授權(quán)通過(guò)。所述根節(jié)點(diǎn)判定未通過(guò)認(rèn)證,則禁止通過(guò),并向終端發(fā)送認(rèn)證失敗信息。
實(shí)施例二
如圖1所示,所述本地節(jié)點(diǎn)數(shù)目為3,所述根節(jié)點(diǎn)隨機(jī)指令本地節(jié)點(diǎn)數(shù)目為3。
進(jìn)一步地,所述根節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)所述本地節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷包括:所述根節(jié)點(diǎn)根據(jù)其指定的本地節(jié)點(diǎn)通過(guò)數(shù)目即3,進(jìn)行判定,如通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)目大于其指定的本地節(jié)點(diǎn)數(shù)目3的二分之一即3/2,因?yàn)榉?wù)器數(shù)量是整數(shù),這時(shí)大于其指定的本地節(jié)點(diǎn)數(shù)目3的二分之一即3/2的整數(shù)位2,即此時(shí)只要通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)量為2時(shí)即判定通過(guò)認(rèn)證,如通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)目小于其指定的本地節(jié)點(diǎn)數(shù)目3的二分之一即3/2的整數(shù)位2,則未通過(guò)認(rèn)證。
實(shí)施例三
如圖2所示,所述本地節(jié)點(diǎn)數(shù)目為5,所述根節(jié)點(diǎn)隨機(jī)指令本地節(jié)點(diǎn)數(shù)目為3。
進(jìn)一步地,所述根節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)所述本地節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷包括:所述根節(jié)點(diǎn)根據(jù)其指定的本地節(jié)點(diǎn)通過(guò)數(shù)目即3,進(jìn)行判定,如通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)目大于其指定的本地節(jié)點(diǎn)數(shù)目3的二分之一即3/2,因?yàn)榉?wù)器數(shù)量是整數(shù),這時(shí)大于其指定的本地節(jié)點(diǎn)數(shù)目3的二分之一即3/2的整數(shù)位2,即此時(shí)只要通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)量為2時(shí)即判定通過(guò)認(rèn)證,如通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)目小于其指定的本地節(jié)點(diǎn)數(shù)目3的二分之一即3/2的整數(shù)位2,則未通過(guò)認(rèn)證。
實(shí)施例四
如圖4、5所示,所述本地節(jié)點(diǎn)數(shù)目為5,所述根節(jié)點(diǎn)隨機(jī)指令本地節(jié)點(diǎn)數(shù)目為5。
進(jìn)一步地,所述根節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)所述本地節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷包括:所述根節(jié)點(diǎn)根據(jù)其指定的本地節(jié)點(diǎn)通過(guò)數(shù)目即5,進(jìn)行判定,如通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)目大于其指定的本地節(jié)點(diǎn)數(shù)目5的二分之一即5/2,因?yàn)榉?wù)器數(shù)量是整數(shù),這時(shí)大于其指定的本地節(jié)點(diǎn)數(shù)目5的二分之一即5/2的整數(shù)位2,即此時(shí)只要通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)量為3時(shí)即判定通過(guò)認(rèn)證,如通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)目小于其指定的本地節(jié)點(diǎn)數(shù)目5的二分之一即5/2的整數(shù)位3,則未通過(guò)認(rèn)證。
實(shí)施例五
如圖6、7所示,所述本地節(jié)點(diǎn)數(shù)目為7,所述根節(jié)點(diǎn)隨機(jī)指令本地節(jié)點(diǎn)數(shù)目為3。
進(jìn)一步地,所述根節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)所述本地節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷包括:所述根節(jié)點(diǎn)根據(jù)其指定的本地節(jié)點(diǎn)通過(guò)數(shù)目即3,進(jìn)行判定,如通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)目大于其指定的本地節(jié)點(diǎn)數(shù)目3的二分之一即3/2,因?yàn)榉?wù)器數(shù)量是整數(shù),這時(shí)大于其指定的本地節(jié)點(diǎn)數(shù)目3的二分之一即3/2的整數(shù)位2,即此時(shí)只要通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)量為2時(shí)即判定通過(guò)認(rèn)證,如通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)目小于其指定的本地節(jié)點(diǎn)數(shù)目3的二分之一即3/2的整數(shù)位2,則未通過(guò)認(rèn)證。
實(shí)施例六
如圖6、7所示,所述本地節(jié)點(diǎn)數(shù)目為7,所述根節(jié)點(diǎn)隨機(jī)指令本地節(jié)點(diǎn)數(shù)目為5。
進(jìn)一步地,所述根節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)所述本地節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷包括:所述根節(jié)點(diǎn)根據(jù)其指定的本地節(jié)點(diǎn)通過(guò)數(shù)目即5,進(jìn)行判定,如通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)目大于其指定的本地節(jié)點(diǎn)數(shù)目5二分之一即5/2,因?yàn)榉?wù)器數(shù)量是整數(shù),這時(shí)大于其指定的本地節(jié)點(diǎn)數(shù)目5的二分之一即5/2的整數(shù)位3,即此時(shí)只要通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)量為3時(shí)即判定通過(guò)認(rèn)證,如通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)目小于其指定的本地節(jié)點(diǎn)數(shù)目5的二分之一即5/2的整數(shù)位3,則未通過(guò)認(rèn)證。
實(shí)施例七
如圖10所示,所述本地節(jié)點(diǎn)數(shù)目為7,所述根節(jié)點(diǎn)隨機(jī)指令本地節(jié)點(diǎn)數(shù)目為7。
進(jìn)一步地,所述根節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)所述本地節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷包括:所述根節(jié)點(diǎn)根據(jù)其指定的本地節(jié)點(diǎn)通過(guò)數(shù)目即7,進(jìn)行判定,如通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)目大于其指定的本地節(jié)點(diǎn)數(shù)目7二分之一即7/2,因?yàn)榉?wù)器數(shù)量是整數(shù),這時(shí)大于其指定的本地節(jié)點(diǎn)數(shù)目7的二分之一即7/2的整數(shù)位5,即此時(shí)只要通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)量為5時(shí)即判定通過(guò)認(rèn)證,如通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)目小于其指定的本地節(jié)點(diǎn)數(shù)目5的二分之一即7/2的整數(shù)位5,則未通過(guò)認(rèn)證。
實(shí)施例八
如圖1、3、6、8所示,所述分布式節(jié)點(diǎn)數(shù)目為3,所述本地節(jié)點(diǎn)隨機(jī)指令分布式節(jié)點(diǎn)數(shù)目為3。
進(jìn)一步地,所述本地節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)所述分布式節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷包括:所述本地節(jié)點(diǎn)根據(jù)其指定的分布式節(jié)點(diǎn)通過(guò)數(shù)目即3,進(jìn)行判定,如通過(guò)認(rèn)證的分布式節(jié)點(diǎn)數(shù)目大于其指定的分布式節(jié)點(diǎn)數(shù)目3的二分之一即3/2,因?yàn)榉?wù)器數(shù)量是整數(shù),這時(shí)大于其指定的分布式節(jié)點(diǎn)數(shù)目3的二分之一即3/2的整數(shù)位2,即此時(shí)只要通過(guò)認(rèn)證的分布式節(jié)點(diǎn)數(shù)量為2時(shí)即判定通過(guò)認(rèn)證,如通過(guò)認(rèn)證的分布式節(jié)點(diǎn)數(shù)目小于其指定的分布式節(jié)點(diǎn)數(shù)目3的二分之一即3/2的整數(shù)位2,則未通過(guò)認(rèn)證。
實(shí)施例九
如圖3所示,所述分布式節(jié)點(diǎn)數(shù)目為5,所述本地節(jié)點(diǎn)隨機(jī)指令分布式節(jié)點(diǎn)數(shù)目為3。
進(jìn)一步地,所述本地節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)所述分布式節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷包括:所述本地節(jié)點(diǎn)根據(jù)其指定的分布式節(jié)點(diǎn)通過(guò)數(shù)目即3,進(jìn)行判定,如通過(guò)認(rèn)證的分布式節(jié)點(diǎn)數(shù)目大于其指定的分布式節(jié)點(diǎn)數(shù)目3的二分之一即3/2,因?yàn)榉?wù)器數(shù)量是整數(shù),這時(shí)大于其指定的分布式節(jié)點(diǎn)數(shù)目3的二分之一即3/2的整數(shù)位2,即此時(shí)只要通過(guò)認(rèn)證的分布式節(jié)點(diǎn)數(shù)量為2時(shí)即判定通過(guò)認(rèn)證,如通過(guò)認(rèn)證的分布式節(jié)點(diǎn)數(shù)目小于其指定的分布式節(jié)點(diǎn)數(shù)目3的二分之一即3/2的整數(shù)位2,則未通過(guò)認(rèn)證。
實(shí)施例十
如圖5、7、9所示,所述分布式節(jié)點(diǎn)數(shù)目為5,所述本地節(jié)點(diǎn)隨機(jī)指令分布式節(jié)點(diǎn)數(shù)目為5。
進(jìn)一步地,所述本地節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)所述分布式節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷包括:所述本地節(jié)點(diǎn)根據(jù)其指定的分布式節(jié)點(diǎn)通過(guò)數(shù)目即5,進(jìn)行判定,如通過(guò)認(rèn)證的分布式節(jié)點(diǎn)數(shù)目大于其指定的分布式節(jié)點(diǎn)數(shù)目5的二分之一即5/2,因?yàn)榉?wù)器數(shù)量是整數(shù),這時(shí)大于其指定的分布式節(jié)點(diǎn)數(shù)目5的二分之一即5/2的整數(shù)位2,即此時(shí)只要通過(guò)認(rèn)證的分布式節(jié)點(diǎn)數(shù)量為3時(shí)即判定通過(guò)認(rèn)證,如通過(guò)認(rèn)證的分布式節(jié)點(diǎn)數(shù)目小于其指定的分布式節(jié)點(diǎn)數(shù)目5的二分之一即5/2的整數(shù)位3,則未通過(guò)認(rèn)證。
實(shí)施例十一
如圖6、7所示,所述分布式節(jié)點(diǎn)數(shù)目為7,所述本地節(jié)點(diǎn)隨機(jī)指令分布式節(jié)點(diǎn)數(shù)目為3。
進(jìn)一步地,所述本地節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)所述分布式節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷包括:所述本地節(jié)點(diǎn)根據(jù)其指定的分布式節(jié)點(diǎn)通過(guò)數(shù)目即3,進(jìn)行判定,如通過(guò)認(rèn)證的分布式節(jié)點(diǎn)數(shù)目大于其指定的分布式節(jié)點(diǎn)數(shù)目3的二分之一即3/2,因?yàn)榉?wù)器數(shù)量是整數(shù),這時(shí)大于其指定的分布式節(jié)點(diǎn)數(shù)目3的二分之一即3/2的整數(shù)位2,即此時(shí)只要通過(guò)認(rèn)證的分布式節(jié)點(diǎn)數(shù)量為2時(shí)即判定通過(guò)認(rèn)證,如通過(guò)認(rèn)證的分布式節(jié)點(diǎn)數(shù)目小于其指定的分布式節(jié)點(diǎn)數(shù)目3的二分之一即3/2的整數(shù)位2,則未通過(guò)認(rèn)證。
實(shí)施例十二
如圖8、9所示,所述分布式節(jié)點(diǎn)數(shù)目為7,所述本地節(jié)點(diǎn)隨機(jī)指令分布式節(jié)點(diǎn)數(shù)目為5。
進(jìn)一步地,所述本地節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)所述分布式節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷包括:所述本地節(jié)點(diǎn)根據(jù)其指定的分布式節(jié)點(diǎn)通過(guò)數(shù)目即5,進(jìn)行判定,如通過(guò)認(rèn)證的分布式節(jié)點(diǎn)數(shù)目大于其指定的分布式節(jié)點(diǎn)數(shù)目5二分之一即5/2,因?yàn)榉?wù)器數(shù)量是整數(shù),這時(shí)大于其指定的分布式節(jié)點(diǎn)數(shù)目5的二分之一即5/2的整數(shù)位3,即此時(shí)只要通過(guò)認(rèn)證的分布式節(jié)點(diǎn)數(shù)量為3時(shí)即判定通過(guò)認(rèn)證,如通過(guò)認(rèn)證的分布式節(jié)點(diǎn)數(shù)目小于其指定的分布式節(jié)點(diǎn)數(shù)目5的二分之一即5/2的整數(shù)位3,則未通過(guò)認(rèn)證。
實(shí)施例十三
如圖10所示,所述分布式節(jié)點(diǎn)數(shù)目為7,所述本地節(jié)點(diǎn)隨機(jī)指令分布式節(jié)點(diǎn)數(shù)目為7。
進(jìn)一步地,所述本地節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)所述分布式節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷包括:所述本地節(jié)點(diǎn)根據(jù)其指定的分布式節(jié)點(diǎn)通過(guò)數(shù)目即7,進(jìn)行判定,如通過(guò)認(rèn)證的分布式節(jié)點(diǎn)數(shù)目大于其指定的分布式節(jié)點(diǎn)數(shù)目7二分之一即7/2,因?yàn)榉?wù)器數(shù)量是整數(shù),這時(shí)大于其指定的分布式節(jié)點(diǎn)數(shù)目7的二分之一即7/2的整數(shù)位5,即此時(shí)只要通過(guò)認(rèn)證的分布式節(jié)點(diǎn)數(shù)量為5時(shí)即判定通過(guò)認(rèn)證,如通過(guò)認(rèn)證的分布式節(jié)點(diǎn)數(shù)目小于其指定的分布式節(jié)點(diǎn)數(shù)目5的二分之一即7/2的整數(shù)位5,則未通過(guò)認(rèn)證。
實(shí)施例十四
如圖11所示,一種基于隨機(jī)指令分布式云認(rèn)證裝置,其特征在于:包括:終端和服務(wù)器;
所述服務(wù)器包括主服務(wù)器、分布式服務(wù)器和本地服務(wù)器;
所述終端、主服務(wù)器和分布式服務(wù)器之間通過(guò)外網(wǎng)連接,所述分布式服務(wù)器之間通過(guò)外網(wǎng)連接,所述本地服務(wù)器之間通過(guò)內(nèi)網(wǎng)連接,所述本地服務(wù)器與所述分布式服務(wù)器之間通過(guò)網(wǎng)關(guān)連接。
所述終端包括:
采集模塊,用以對(duì)認(rèn)證信息采集的模塊;
發(fā)送模塊,用以將采集到信息發(fā)送的模塊;
接收模塊,用以接收認(rèn)指令的模塊;
執(zhí)行模塊,用以執(zhí)行接收到主服務(wù)器指令的模塊。
所述主服務(wù)器包括:
接收模塊,用以接收終端發(fā)送信息的模塊和分布式服務(wù)器發(fā)送認(rèn)證結(jié)果的模塊;
指令模塊,用以隨機(jī)指令分布式服務(wù)器進(jìn)行認(rèn)證和對(duì)終端發(fā)出指令的模塊;
發(fā)送模塊,用以將指令發(fā)送、接收到終端信息發(fā)送得到所述指令分布式服務(wù)器和對(duì)終端發(fā)送指令的模塊;
判斷模塊,用以將傳送來(lái)的通過(guò)認(rèn)證分布式服務(wù)器數(shù)目統(tǒng)計(jì)判斷的模塊。
所述分布式服務(wù)器包括:
接收模塊,用以接收主服務(wù)器發(fā)送命令和信息的模塊以及本地服務(wù)器發(fā)送認(rèn)證結(jié)果的模塊;
執(zhí)行模塊,用以執(zhí)行接收到主服務(wù)器指令的模塊;
指令模塊,用以隨機(jī)指令本地服務(wù)器進(jìn)行認(rèn)證的模塊;
發(fā)送模塊,用以將發(fā)出的指令發(fā)送、接收到信息發(fā)送和認(rèn)證結(jié)果發(fā)送的模塊;
儲(chǔ)存模塊,用以將預(yù)先的采集信息特征進(jìn)行標(biāo)識(shí)儲(chǔ)存的模塊;
判斷模塊,用以將傳送來(lái)的認(rèn)證信息與儲(chǔ)存模塊預(yù)設(shè)的信息特征進(jìn)行比對(duì)的模塊,和對(duì)本地服務(wù)器通過(guò)認(rèn)證數(shù)目統(tǒng)計(jì)判斷并得出結(jié)果的模塊。
所述本地服務(wù)器包括:
接收模塊,用以接收分布式務(wù)器發(fā)送命令和信息的模塊;
執(zhí)行模塊,用以執(zhí)行接收到分布式務(wù)器指令的模塊;
發(fā)送模塊,認(rèn)證結(jié)果發(fā)送到分布式服務(wù)器的模塊;
儲(chǔ)存模塊,用以將預(yù)先的采集信息特征進(jìn)行標(biāo)識(shí)儲(chǔ)存的模塊;
判斷模塊,用以將傳送來(lái)的認(rèn)證信息與儲(chǔ)存模塊預(yù)設(shè)的信息特征進(jìn)行比對(duì)的模塊,并且分析結(jié)果的模塊;
內(nèi)網(wǎng)通信模塊,用以內(nèi)網(wǎng)連接和數(shù)據(jù)交換的模塊。
實(shí)施例十五
如圖1、2、3、4、5、6、7、8、9、10、11、12所示,一種基于隨機(jī)指令分布式云認(rèn)證方法, 其特征在于:
根節(jié)點(diǎn)對(duì)終端發(fā)送的認(rèn)證信息不作認(rèn)證,隨機(jī)指令本地節(jié)點(diǎn)進(jìn)行認(rèn)證并將認(rèn)證信息發(fā)送到所述本地節(jié)點(diǎn)。
所述本地節(jié)點(diǎn),隨機(jī)指令分布式節(jié)點(diǎn)進(jìn)行認(rèn)證并將該認(rèn)證信息發(fā)送到所述分布式節(jié)點(diǎn)。
所述分布式節(jié)點(diǎn)對(duì)所述指定本地節(jié)點(diǎn)發(fā)送的認(rèn)證信息進(jìn)行認(rèn)證,并將認(rèn)證結(jié)果發(fā)送到指定該分布式節(jié)點(diǎn)認(rèn)證所述本地節(jié)點(diǎn)。
所述本地節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)分布式節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷,并將判斷結(jié)果發(fā)送到根節(jié)點(diǎn)。
進(jìn)一步地,所述根節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)所述本地節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷包括:所述根節(jié)點(diǎn)根據(jù)其指定的通過(guò)認(rèn)證本地節(jié)點(diǎn)數(shù)目,進(jìn)行判定,如通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)目大于其指定的本地節(jié)點(diǎn)數(shù)目的二分之一,則繼續(xù)認(rèn)證,如通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)目小于其指定的本地節(jié)點(diǎn)數(shù)目的二分之一,則終止認(rèn)證。
所述根節(jié)點(diǎn)判定繼續(xù)認(rèn)證的,所述指定本地節(jié)點(diǎn),則隨機(jī)指令分布式節(jié)點(diǎn)進(jìn)行認(rèn)證并將該認(rèn)證信息發(fā)送到所述分布式節(jié)點(diǎn)?;?/p>
所述根節(jié)點(diǎn)第二次指定所述本地節(jié)點(diǎn),并由所述根節(jié)點(diǎn)第二次指定所述本地節(jié)點(diǎn),隨機(jī)指令分布式節(jié)點(diǎn)進(jìn)行認(rèn)證并將該認(rèn)證信息發(fā)送到所述分布式節(jié)點(diǎn)。
所述分布式節(jié)點(diǎn)對(duì)所述指定本地節(jié)點(diǎn)發(fā)送的認(rèn)證信息進(jìn)行認(rèn)證,并將認(rèn)證結(jié)果發(fā)送到指定該分布式節(jié)點(diǎn)認(rèn)證所述本地節(jié)點(diǎn)。
所述本地節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)分布式節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷,并將判斷結(jié)果發(fā)送到根節(jié)點(diǎn)。
進(jìn)一步地,所述本地節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)分布式節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷包括:所述本地節(jié)點(diǎn)根據(jù)其指定的分布式節(jié)點(diǎn)通過(guò)數(shù)目,進(jìn)行判定 ,如通過(guò)認(rèn)證的分布式節(jié)點(diǎn)數(shù)目大于其指定的分布式分布式節(jié)點(diǎn)數(shù)目的二分之一,則通過(guò)認(rèn)證,如通過(guò)認(rèn)證的分布式節(jié)點(diǎn)數(shù)目小于其指定的分布式節(jié)點(diǎn)數(shù)目的二分之一,則未通過(guò)認(rèn)證。
所述根節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)所述本地節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷,并將判斷結(jié)果發(fā)送到終端。
進(jìn)一步地,所述根節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)所述本地節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷包括:所述根節(jié)點(diǎn)根據(jù)其指定的本地節(jié)點(diǎn)通過(guò)數(shù)目,進(jìn)行判定,如通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)目大于其指定的本地節(jié)點(diǎn)數(shù)目的二分之一,則通過(guò)認(rèn)證,如通過(guò)認(rèn)證的本地節(jié)點(diǎn)數(shù)目小于其指定的本地節(jié)點(diǎn)數(shù)目的二分之一,則未通過(guò)認(rèn)證。
進(jìn)一步地,所述根節(jié)點(diǎn)判定通過(guò)認(rèn)證,則授權(quán)通過(guò)。所述根節(jié)點(diǎn)判定未通過(guò)認(rèn)證,則禁止通過(guò),并向終端發(fā)送認(rèn)證失敗信息。
所述本地節(jié)點(diǎn)數(shù)目為不小于3的奇數(shù),所述根節(jié)點(diǎn)隨機(jī)指令本地節(jié)點(diǎn)數(shù)目為不小3的奇數(shù),且所述本地節(jié)點(diǎn)數(shù)目大于或等于所述根節(jié)點(diǎn)隨機(jī)指令本地節(jié)點(diǎn)數(shù)目。
所述分布式節(jié)點(diǎn)數(shù)目為不小于3的奇數(shù),所述本地節(jié)點(diǎn)隨機(jī)指令分布式節(jié)點(diǎn)數(shù)目為不小3的奇數(shù),且所述分布式節(jié)點(diǎn)數(shù)目大于或等于所述本地節(jié)點(diǎn)隨機(jī)指令分布式節(jié)點(diǎn)數(shù)目。
實(shí)施例十六
如圖1、2、3、4、5、6、7、8、9、10、11、12所示,一種基于隨機(jī)指令分布式云認(rèn)證方法, 其特征在于:
根節(jié)點(diǎn)對(duì)終端發(fā)送的認(rèn)證信息不作認(rèn)證,隨機(jī)指令本地節(jié)點(diǎn)進(jìn)行認(rèn)證并將認(rèn)證信息發(fā)送到所述本地節(jié)點(diǎn);
所述本地節(jié)點(diǎn),隨機(jī)指令分布式節(jié)點(diǎn)進(jìn)行認(rèn)證并將該認(rèn)證信息發(fā)送到所述分布式節(jié)點(diǎn)。
所述終端、根節(jié)點(diǎn)和本地節(jié)點(diǎn)之間通過(guò)外網(wǎng)連接,所述本地節(jié)點(diǎn)之間通過(guò)外網(wǎng)連接,所述分布式節(jié)點(diǎn)之間通過(guò)內(nèi)網(wǎng)連接,所述分布式節(jié)點(diǎn)與所述本地節(jié)點(diǎn)之間通過(guò)網(wǎng)關(guān)連接。
所述分布式節(jié)點(diǎn)對(duì)所述指定本地節(jié)點(diǎn)發(fā)送的認(rèn)證信息進(jìn)行認(rèn)證,并將認(rèn)證結(jié)果發(fā)送到指定該分布式節(jié)點(diǎn)認(rèn)證所述本地節(jié)點(diǎn)。
所述本地節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)分布式節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷,并將判斷結(jié)果發(fā)送到根節(jié)點(diǎn)。
所述根節(jié)點(diǎn)根據(jù)預(yù)設(shè)閾值對(duì)所述本地節(jié)點(diǎn)發(fā)送來(lái)的結(jié)果進(jìn)行判斷,并將判斷結(jié)果發(fā)送到終端。
本發(fā)明雖然以較佳實(shí)施例公開(kāi)如上,但其并不是用來(lái)限定權(quán)利要求,任何本領(lǐng)域技術(shù)人員在不脫離本發(fā)明的精神和范圍內(nèi),都可以做出可能的變動(dòng)和修改,因此本發(fā)明的保護(hù)范圍應(yīng)當(dāng)以本發(fā)明權(quán)利要求所界定的范圍為準(zhǔn)。