国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      數(shù)據(jù)傳輸方法及系統(tǒng)與客戶端的數(shù)據(jù)傳輸方法_3

      文檔序號(hào):8530364閱讀:來源:國知局
      O IVH4 O) +V2),而V2為第二傳輸數(shù)據(jù),VH5O為第五驗(yàn)證哈希碼,VH3O為第三驗(yàn)證哈希碼,VH4為第四驗(yàn)證哈希碼,h3()為(VH3O VH4O)經(jīng)哈希函數(shù)換算的結(jié)果的第三哈希函數(shù),K為共享密鑰。
      [0036]接著,當(dāng)服務(wù)器120接收到客戶端110所發(fā)出的第二傳輸數(shù)據(jù)與第五驗(yàn)證哈希碼時(shí)(步驟S602),服務(wù)器120會(huì)據(jù)以產(chǎn)生第二回應(yīng)信息(i = 2)與第六驗(yàn)證哈希碼,并輸出第二回應(yīng)信息與第六驗(yàn)證哈希碼(步驟S604)。其中,第二響應(yīng)信息R2與第六驗(yàn)證哈希碼VH6O例如可表示為R2+VH6(K+h4(VH4O |VH5())+R2),而R2為第二回應(yīng)信息,VH6O為第六驗(yàn)證哈希碼,VH4O為第四驗(yàn)證哈希碼,VH5O為第五驗(yàn)證哈希碼,h4()為(VH4O IVH5O)經(jīng)哈希函數(shù)換算的結(jié)果的第四哈希函數(shù),K為共享密鑰。
      [0037]在步驟S604執(zhí)行完成后,則進(jìn)入i = i+1的步驟S606后,再回到步驟S602 (即i=3,η = 9),以持續(xù)進(jìn)行客戶端110與服務(wù)器120之間的數(shù)據(jù)傳輸。也就是說,當(dāng)客戶端110接收到服務(wù)器120所發(fā)出的第二回應(yīng)信息民與第六驗(yàn)證哈希碼VH6O時(shí)(步驟S604),客戶端110會(huì)據(jù)以產(chǎn)生第三傳輸數(shù)據(jù)(即i = 3)與第七驗(yàn)證哈希碼(n = 2i+3 = 9)(步驟S602),并輸出第三傳輸數(shù)據(jù)與第七驗(yàn)證哈希碼。其中,第三傳輸數(shù)據(jù)與第七驗(yàn)證哈希碼例如可表示為VVH7 (K+h5 (VH5 O IVH6 O) +V3),而V3為第三傳輸數(shù)據(jù),VH 7 O為第七驗(yàn)證哈希碼,VH5O為第五驗(yàn)證哈希碼,VH6O為第六驗(yàn)證哈希碼,h5()為(VH5O IVH6O)經(jīng)哈希函數(shù)換算的結(jié)果的第五哈希函數(shù),K為共享密鑰。
      [0038]之后,當(dāng)服務(wù)器120接收到客戶端110所發(fā)出的第三傳輸數(shù)據(jù)與第七驗(yàn)證哈希碼(步驟S602)時(shí),服務(wù)器120會(huì)據(jù)以產(chǎn)生第三回應(yīng)信息(i = 3)與第八驗(yàn)證哈希碼(η = 9)(步驟S604),并輸出第三回應(yīng)信息R3與第八驗(yàn)證哈希碼VH8O。其中,第三響應(yīng)信息與第八驗(yàn)證哈希碼例如可表示為R3+VH8 (K+h6 (VH6 O IVH7 O) +R3),而R3為第三回應(yīng)信息,VH 8 O為第八驗(yàn)證哈希碼,VH6O為第六驗(yàn)證哈希碼,VH7O為第七驗(yàn)證哈希碼,h6O為(vh6() Ivh7O)經(jīng)哈希函數(shù)換算的結(jié)果的第六哈希函數(shù),K為共享密鑰。其余客戶端110與服務(wù)器120之間的數(shù)據(jù)傳輸方式(即i = 4,5,6,…)則可類推,故在此不再贅述。
      [0039]圖8為圖6的步驟S602的詳細(xì)流程圖。在步驟S802中,接收第(i_l)回應(yīng)信息與第(n-3)驗(yàn)證哈希碼。在步驟S804中,判斷第(1-Ι)回應(yīng)信息與第(n_3)驗(yàn)證哈希碼是否正確。也就是說,客戶端110會(huì)將第(1-Ι)響應(yīng)信息與第(n-3)驗(yàn)證哈希碼進(jìn)行分析,例如將第(1-Ι)響應(yīng)信息與第(n-3)驗(yàn)證哈希碼依據(jù)默認(rèn)的算法進(jìn)行譯碼,以判斷第(1-Ι)響應(yīng)信息與第(n-3)驗(yàn)證哈希碼是否能經(jīng)由算法譯碼,進(jìn)而判斷第(1-Ι)回應(yīng)信息與第(n-3)驗(yàn)證哈希碼的正確性。
      [0040]當(dāng)判斷第(1-Ι)回應(yīng)信息與第(n-3)驗(yàn)證哈希碼正確時(shí),表示客戶端110接收到正確的信息,則進(jìn)入步驟S806,客戶端110產(chǎn)生第i傳輸數(shù)據(jù)與第(n-2)驗(yàn)證哈希碼。當(dāng)判斷第(1-Ι)回應(yīng)信息與第(n-3)驗(yàn)證哈希碼不正確時(shí),表示客戶端110接收到錯(cuò)誤的信息,則進(jìn)入步驟S808中,客戶端110不產(chǎn)生第i傳輸數(shù)據(jù)與第(n-2)驗(yàn)證哈希碼,并等待服務(wù)器120重新傳送第(1-Ι)回應(yīng)信息與第(n-3)驗(yàn)證哈希碼。
      [0041]接著,在一預(yù)設(shè)時(shí)間內(nèi)持續(xù)偵測(cè)(步驟S810),且在步驟S812中,將判斷服務(wù)器120是否重新傳送第(1-Ι)響應(yīng)信息與第(n-3)驗(yàn)證哈希碼。當(dāng)判斷伺服器重新傳送第(1-Ι)回應(yīng)信息與第(n-3)驗(yàn)證哈希碼時(shí),則回到步驟804,以重新判斷第(1-Ι)回應(yīng)信息與第(n-3)驗(yàn)證哈希碼是否正確。當(dāng)判斷服務(wù)器120未重新傳送第(1-Ι)回應(yīng)信息與第(n-3)驗(yàn)證哈希碼時(shí),則回到步驟S102,使得客戶端110再次產(chǎn)生起始值,以重新執(zhí)行本實(shí)施例的數(shù)據(jù)傳輸方法的流程。
      [0042]圖9為圖6的步驟S604的詳細(xì)流程圖。在步驟S902中,接收第i傳輸數(shù)據(jù)與第(n-2)驗(yàn)證哈希碼。在步驟S904中,判斷第i傳輸數(shù)據(jù)與第(n-2)驗(yàn)證哈希碼是否正確。也就是說,服務(wù)器120會(huì)將第i傳輸數(shù)據(jù)與第(n-2)驗(yàn)證哈希碼進(jìn)行分析,例如將第i傳輸數(shù)據(jù)與第(n-2)驗(yàn)證哈希碼依據(jù)默認(rèn)的算法進(jìn)行譯碼,以判斷第i傳輸數(shù)據(jù)與第(n-2)驗(yàn)證哈希碼是否能經(jīng)由算法譯碼,進(jìn)而判斷第i傳輸數(shù)據(jù)與第(n-2)驗(yàn)證哈希碼的正確性。
      [0043]當(dāng)判斷第i傳輸數(shù)據(jù)與第(n-2)驗(yàn)證正確時(shí),表示服務(wù)器120接收到正確的信息,則進(jìn)入步驟S906,服務(wù)器120產(chǎn)生第i響應(yīng)信息與第(η-1)驗(yàn)證哈希碼。當(dāng)判斷第i傳輸數(shù)據(jù)與第(n-2)驗(yàn)證不正確時(shí),表示服務(wù)器120接收到錯(cuò)誤的信息,則進(jìn)入步驟S908,服務(wù)器120不產(chǎn)生第i回應(yīng)信息與第(η-1)驗(yàn)證哈希碼。接著,客戶端110直至經(jīng)過預(yù)設(shè)時(shí)間(步驟S910)后都沒有收到來自服務(wù)器120的響應(yīng),則再回到步驟S102,使得客戶端110再次產(chǎn)生起始值,重新執(zhí)行本實(shí)施例的數(shù)據(jù)傳輸方法的流程。
      [0044]藉由上述的說明可知,在客戶端110與服務(wù)器120之間傳輸數(shù)據(jù),都需要有前一次所接收到的信息(例如時(shí)間或?qū)?yīng)的驗(yàn)證哈希碼),并將此信息搭配欲傳輸?shù)臄?shù)據(jù)內(nèi)容加密后成哈希函數(shù)作為本次所欲傳輸?shù)臄?shù)據(jù)。如此一來,可以達(dá)成聯(lián)機(jī)認(rèn)證各自獨(dú)立、避免復(fù)制封包,重發(fā)攻擊、訊息尚未取得回復(fù)前不得重發(fā)訊息,以增加數(shù)據(jù)傳輸?shù)陌踩浴?br>[0045]圖10為本發(fā)明的第三實(shí)施例所揭露的客戶端的數(shù)據(jù)傳輸方法的流程圖。本實(shí)施例的客戶端的數(shù)據(jù)傳輸方法適于與服務(wù)器進(jìn)行數(shù)據(jù)傳輸。并且,客戶端與服務(wù)器之間的對(duì)應(yīng)關(guān)系可參考第2圖,故在此不再贅述。
      [0046]在步驟S1002中,產(chǎn)生起始值。在步驟S1004中,依據(jù)服務(wù)器響應(yīng)起始值而回傳的第一時(shí)間Ts,產(chǎn)生第二時(shí)間Tc與第一驗(yàn)證哈希碼VH1O,其中第一驗(yàn)證哈希碼VH1O與第一時(shí)間Ts及相第二時(shí)間Tc關(guān)。
      [0047]在步驟S1006中,依據(jù)服務(wù)器響應(yīng)第二時(shí)間T。與第一驗(yàn)證哈希碼VH1 O而回傳的隨機(jī)變數(shù)Rand與第二驗(yàn)證哈希碼VH2 O,產(chǎn)生第一傳輸數(shù)據(jù)V1與第三驗(yàn)證哈希碼VH 3 O,其中第二驗(yàn)證哈希碼VH2 O與第一時(shí)間Ts、隨機(jī)變量Rand及第一驗(yàn)證哈希碼VH1 O相關(guān),而第三驗(yàn)證哈希碼VH3 O與第一傳輸數(shù)據(jù)V1、第一驗(yàn)證哈希碼VH1 O及第二驗(yàn)證哈希碼VH2 O相關(guān)。并且,本實(shí)施例的相關(guān)操作,可參考圖1?圖5的實(shí)施方式,故在此不再贅述。
      [0048]圖11為本發(fā)明的第四實(shí)施例所揭露的客戶端的數(shù)據(jù)傳輸方法的流程圖。其中,圖11的步驟S1102、S1104、S1106與圖10的步驟S1102、S1104、S1106相同或相似,可參考圖10的實(shí)施例的說明,故在此不再贅述。
      [0049]在步驟SI 102中,依據(jù)服務(wù)器響應(yīng)第(1-Ι)傳輸數(shù)據(jù)與第(n-4)驗(yàn)證哈希碼而回傳的第(1-Ι)回應(yīng)信息與第(n-3)驗(yàn)證哈希碼,產(chǎn)生第i傳輸數(shù)據(jù)與第(n-2)驗(yàn)證哈希碼,其中第(n-2)驗(yàn)證哈希碼第i傳輸數(shù)據(jù)、第(n-4)驗(yàn)證哈希碼與第(n_3)驗(yàn)證哈希碼相關(guān),i為大于I的正整數(shù),n = 2i+3o并且,本實(shí)施例的相關(guān)操作,可參考圖6?圖9的實(shí)施方式,故在此不再贅述。
      [0050]本實(shí)施例所提供的數(shù)據(jù)傳輸方法及系統(tǒng)與客戶端的數(shù)據(jù)傳輸方法,藉由客戶端在接收到服務(wù)器所發(fā)出的信息(例如第一時(shí)間或驗(yàn)證哈希碼)后才據(jù)以產(chǎn)生對(duì)應(yīng)的信息(例如傳輸數(shù)據(jù)與對(duì)應(yīng)的驗(yàn)證哈希碼),以及服務(wù)器端在接收到客戶端所發(fā)出的信息(例如第二時(shí)間、驗(yàn)證哈希碼或傳輸數(shù)據(jù))后才據(jù)以產(chǎn)生對(duì)應(yīng)的信息(例如回應(yīng)信息及對(duì)應(yīng)的驗(yàn)證哈希碼)。如此一來,可以達(dá)成聯(lián)機(jī)認(rèn)證各自獨(dú)立、避免復(fù)制封包,重發(fā)攻擊、訊息尚未取得回復(fù)前不得重發(fā)訊息,以增加數(shù)據(jù)傳輸?shù)陌踩浴?br>[0051]雖然本發(fā)明以前述的實(shí)施例揭露如上,然其并非用以限定本發(fā)明。在不脫離本發(fā)明的精神和范圍內(nèi),所為的更動(dòng)與潤飾,均屬本發(fā)明的專利保護(hù)范圍。關(guān)于本發(fā)明所界定的保護(hù)范圍請(qǐng)參考所附的申請(qǐng)專利范圍。
      【主權(quán)項(xiàng)】
      1.一種數(shù)據(jù)傳輸方法,適于一客戶端與一服務(wù)器,其特征在于,該數(shù)據(jù)傳輸方法包括: 該客戶端產(chǎn)生一起始值; 該服務(wù)器響應(yīng)該起始值,以產(chǎn)生一第一時(shí)間; 該客戶端產(chǎn)生一第二時(shí)間與一第一驗(yàn)證哈希碼,其中該第一驗(yàn)證哈希碼與該第一時(shí)間及該第二時(shí)間相關(guān); 該服務(wù)器產(chǎn)生一隨
      當(dāng)前第3頁1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1