国产精品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>

      一種移動終端與信息安全設備通信的方法

      文檔序號:7796397閱讀:207來源:國知局
      一種移動終端與信息安全設備通信的方法
      【專利摘要】本發(fā)明提供一種移動終端與信息安全設備通信的方法,包括:移動終端采用M種互不相同的下行編碼方式對檢測數(shù)據(jù)包編碼形成M個編碼后的檢測數(shù)據(jù)包,并發(fā)送至信息安全設備;信息安全設備解碼得到X個檢測數(shù)據(jù)包,并獲取X種下行編碼方式的標記信息,信息安全設備對響應數(shù)據(jù)包進行編碼形成N個編碼后的響應數(shù)據(jù)包,并發(fā)送至移動終端;移動終端解碼得到Y個響應數(shù)據(jù)包,并獲取Y種上行編碼方式的標記信息和X種下行編碼方式的標記信息,并最終確定目標上行編碼方式和目標下行編碼方式。本方法可以避免因編碼方式的不同而導致無法解碼進而造成通信失敗的現(xiàn)象,從而提高通信的效率。
      【專利說明】一種移動終端與信息安全設備通信的方法
      【技術領域】
      [0001]本發(fā)明涉及一種電子【技術領域】,尤其涉及一種移動終端與信息安全設備通信的方法。
      【背景技術】
      [0002]在現(xiàn)有技術中,移動終端(如手機等)要與信息安全設備(如智能密碼鑰匙、智能密碼鑰匙的音頻轉接設備等)進行通信,需要雙方都能夠解碼對方的數(shù)據(jù)包,移動終端一般支持少數(shù)幾種編解碼方法,而信息安全設備支持的編碼方法與移動終端支持的不一樣。當移動終端支持多種編碼方式時,由于移動終端無法主動選擇正確的或者合適的編碼方式,因而有可能出現(xiàn)移動終端采用的編碼方式對數(shù)據(jù)編碼后,發(fā)送給信息安全設備,信息安全設備無法解碼,上行時也可能存在類似情況,從而導致通信失敗的問題。

      【發(fā)明內容】

      [0003]本發(fā)明旨在解決上述問題之一。
      [0004]本發(fā)明的主要目的在于提供一種移動終端與信息安全設備通信的方法。
      [0005]為達到上述目的,本發(fā)明的技術方案具體是這樣實現(xiàn)的:
      [0006]本發(fā)明一方面提供了一種移動終端與信息安全設備通信的方法,該方法包括:
      [0007]移動終端采用M種互不相同的下行編碼方式對檢測數(shù)據(jù)包編碼形成M個編碼后的檢測數(shù)據(jù)包,每個編碼后的檢測數(shù)據(jù)包中包含各自所采用的下行編碼方式的標記信息,其中,M為正整數(shù);
      [0008]所述移動終端發(fā)送所述M個編碼后的檢測數(shù)據(jù)包至信息安全設備;
      [0009]所述信息安全設備對接收到的編碼后的檢測數(shù)據(jù)包進行解碼得到X個檢測數(shù)據(jù)包,并從所述X個檢測數(shù)據(jù)包中獲取X種下行編碼方式的標記信息,其中,X為正整數(shù),X^M;
      [0010]所述信息安全設備采用N種上行編碼方式對響應數(shù)據(jù)包進行編碼形成N個編碼后的響應數(shù)據(jù)包,每個編碼后的響應數(shù)據(jù)包中包含各自所采用的上行編碼方式的標記信息和所述X種下行編碼方式的標記信息,其中,N為正整數(shù);
      [0011]所述信息安全設備發(fā)送所述N個編碼后的響應數(shù)據(jù)包至所述移動終端;
      [0012]所述移動終端對接收到的編碼后的響應數(shù)據(jù)包進行解碼得到Y個響應數(shù)據(jù)包,并從所述Y個響應數(shù)據(jù)包獲取Y種上行編碼方式的標記信息和所述X種下行編碼方式的標記信息,其中,Y為正整數(shù),Y≤N;
      [0013]所述移動終端根據(jù)獲取到的所述Y種上行編碼方式的標記信息和所述X種下行編碼方式的標記信息,確定所述Y種上行編碼方式和所述X種下行編碼方式;
      [0014]所述移動終端在所`述Y種上行編碼方式和所述X種下行編碼方式中,確定目標上行編碼方式和目標下行編碼方式,采用所述目標下行編碼方式對選擇數(shù)據(jù)包進行編碼形成編碼后的選擇數(shù)據(jù)包,所述編碼后的選擇數(shù)據(jù)包中包含所述目標上行編碼方式的標記信息和所述目標下行編碼方式的標記信息;
      [0015]所述移動終端將所述編碼后的選擇數(shù)據(jù)包發(fā)送至所述信息安全設備;
      [0016]所述信息安全設備對接收到的所述編碼后的選擇數(shù)據(jù)包進行解碼得到所述選擇數(shù)據(jù)包,并從所述選擇數(shù)據(jù)包中獲取所述目標上行編碼方式的標記信息和所述目標下行編碼方式的標記信息;
      [0017]所述信息安全設備根據(jù)所述目標上行編碼方式的標記信息和所述目標下行編碼方式的標記信息,確定所述目標上行編碼方式和所述目標下行編碼方式;
      [0018]所述信息安全設備采用所述目標上行編碼方式對選擇響應包進行編碼形成編碼后的選擇響應包,并將所述編碼后的選擇響應包發(fā)送至所述移動終端。
      [0019]此外,所述信息安全設備對接收到的編碼后的檢測數(shù)據(jù)包進行解碼得到X個檢測數(shù)據(jù)包的步驟包括:所述信息安全設備對接收到的X個編碼后的檢測數(shù)據(jù)包進行解碼得到X個檢測數(shù)據(jù)包。
      [0020]此外,所述信息安全設備對接收到的編碼后的檢測數(shù)據(jù)包進行解碼得到X個檢測數(shù)據(jù)包的步驟包括:所述信息安全設備接收x+i個編碼后的檢測數(shù)據(jù)包;依次對x+i個編碼后的檢測數(shù)據(jù)包進行解碼,得到X個檢測數(shù)據(jù)包,其中,I為正整數(shù),且x+i SM。
      [0021]此外,所述移動終端對接收到的編碼后的響應數(shù)據(jù)包進行解碼得到Y個響應數(shù)據(jù)包的步驟包括:所述移動終端對接收到的Y個編碼后的響應數(shù)據(jù)包進行解碼得到Y個響應數(shù)據(jù)包。
      [0022]此外,所述移動終端對接收到的編碼后的響應數(shù)據(jù)包進行解碼得到Y個響應數(shù)據(jù)包的步驟包括:所述移動終端接收Y+j個編碼后的響應數(shù)據(jù)包;依次對Y+j個編碼后的響應數(shù)據(jù)包進行解碼,得到Y個響應數(shù)據(jù)包,其中,j為正整數(shù),且Y+j ( N。
      [0023]此外,所述上行編碼方式和所述下行編碼方式為FSK編碼方式。
      [0024]此外,在所述FSK編碼方式中,采用SI個采樣點獲得周期為Tl的正弦波來表示邏輯1,采用S2個采樣點獲得周期為T2的正弦波來表示邏輯0,其中,SI Φ S2,Tl Φ T2, SI和S2均為正整數(shù)。
      [0025]此外,所述信息安全設備為智能密碼鑰匙。
      [0026]此外,所述信息安全設備為音頻轉接頭或音頻轉接設備。
      [0027]由上述本發(fā)明提供的技術方案可以看出,本發(fā)明提供了一種移動終端和信息安全設備通信的方法,使得移動終端和信息安全設備通過兩次信息交互,即可以快速確定雙方通信所要采用的編解碼方法,避免了因編解碼方式的不同而導致無法解碼進而造成通信失敗的現(xiàn)象,從而提聞通/[目的效率。
      【專利附圖】

      【附圖說明】
      [0028]為了更清楚地說明本發(fā)明實施例的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域的普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他附圖。
      [0029]圖1為本發(fā)明實施例1提供的移動終端和信息安全設備通信的方法流程圖?!揪唧w實施方式】
      [0030]下面結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明的保護范圍。
      [0031]在本發(fā)明的描述中,需要理解的是,術語“中心”、“縱向”、“橫向”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底”、“內”、“外”等指示的方位或位置關系為基于
      附圖所示的方位或位置關系,僅是為了便于描述本發(fā)明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構造和操作,因此不能理解為對本發(fā)明的限制。此外,術語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或數(shù)量或位置。
      [0032]在本發(fā)明的描述中,需要說明的是,除非另有明確的規(guī)定和限定,術語“安裝”、“相連”、“連接”應做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內部的連通。對于本領域的普通技術人員而言,可以具體情況理解上述術語在本發(fā)明中的具體含義。
      [0033]下面將結合附圖對本發(fā)明實施例作進一步地詳細描述。
      [0034]實施例1
      [0035]本實施例提供一種移動終端與信息安全設備通信的方法,如圖1所示,該方法包括:
      [0036]步驟S101,移動終端采用M種互不相同的下行編碼方式對檢測數(shù)據(jù)包編碼形成M個編碼后的檢測數(shù)據(jù)包,每個編碼后的檢測數(shù)據(jù)包中包含各自所采用的下行編碼方式的標記信息,其中,M為正整數(shù)。
      [0037]具體的,所謂上行編碼方式和下行編碼方式均是相對于移動終端而言。信息安全設備向移動終端發(fā)送數(shù)據(jù)時,信息安全設備對數(shù)據(jù)進行編碼所采用的編碼方式為上行編碼方式,移動終端向信息安全設備發(fā)送數(shù)據(jù)時,移動終端對數(shù)據(jù)進行編碼所采用的編碼方式為下行編碼方式是。優(yōu)選的,上行編碼方式和下行編碼方式為FSK編碼方式。在FSK編碼方式中,采用SI個采樣點獲得周期為Tl的正弦波來表示邏輯1,采用S2個采樣點獲得周期為T2的正弦波來表示邏輯0,其中,SI ^ S2,Tl ^ T2,SI和S2均為正整數(shù)。例如,當采樣頻率為44.1KHz時,在FSK-4-8編碼方式中,采樣4個采樣點對數(shù)據(jù)信號進行采樣后,可以得到頻率為44.1/4=11.025KHz的正弦波,該波形的周期Tl為1/11.025KHz,該周期Tl為1/11.025KHZ的正弦波用來表示邏輯O ;采用8個采樣點對數(shù)據(jù)信號進行采樣后,可以得到頻率為44.1/8=5.5125KHZ的正弦波,該波形的周期T2為1/5.5125KHz,該周期T2為1/5.5125KHZ的正弦波用來表示邏輯I。具體的組合方式還有許多種,在此不再贅敘。采用FSK編碼方式來進行編碼,即利用頻率差異的信號來傳遞信息,具有編碼速率高、解碼簡單等優(yōu)點。
      [0038]具體的,M種互不相同的下行編碼方式可`以是移動終端所支持的全部下行編碼方式,也可以是移動終端從支持的下行編碼方式中選出幾種下行編碼方式。
      [0039]作為本發(fā)明的發(fā)明點之一,移動終端在檢測數(shù)據(jù)包中包含了所采用的下行編碼方式的標記信息,可以使得信息安全設備在接收到檢測數(shù)據(jù)包時,獲取到所采用的下行編碼方式的標記信息,從而使得信息安全設備可以得知可以接收和解碼的檢測數(shù)據(jù)包為何種編碼方式,而且可以通過將下行編碼方式的標記信息包含在響應數(shù)據(jù)包中,方便移動終端獲知信息安全設備能夠解碼何種編碼方式,則之后的通信中,移動終端可以采取該下行編碼方式進行編碼發(fā)送數(shù)據(jù),節(jié)省信息交互代價。具體的,上行編碼方式的標記信息和下行編碼方式的標記信息可以是兩套標記方式,不應當導致混淆。例如,上行編碼方式的標記信息可以是“1、2、3……”,而下行編碼方式的標記信息可以是“A、B、C……”。
      [0040]示例性地,以M=3為例,M種互不相同的下行編碼方式可以是下行編碼方式1、下行編碼方式2和下行編碼方式3,相應地,用于表示該M種互不相同的下行編碼方式的標記信息可以是“1、2、3”。
      [0041]步驟SlOl具體可以采用如下方式實現(xiàn):
      [0042]移動終端采用下行編碼方式I對包括“I”(該下行編碼方式I的標記信息)的檢測數(shù)據(jù)包進行編碼形成第I個編碼后的數(shù)據(jù)包,該第I個編碼后的數(shù)據(jù)包包括“I”;
      [0043]移動終端采用下行編碼方式2對包括“2”(該下行編碼方式2的標記信息)的檢測數(shù)據(jù)包進行編碼形成第2個編碼后的數(shù)據(jù)包,該第2個編碼后的數(shù)據(jù)包包括“2” ;
      [0044]移動終端采用下行編碼方式3對包括“3”(該下行編碼方式3的標記信息)的檢測數(shù)據(jù)包進行編碼形成第3個編碼后的數(shù)據(jù)包,該第3個編碼后的數(shù)據(jù)包包括“3”。
      [0045]另外,移動終端與信息安全設備可以事先約定好編碼方式的標記信息的對應關系,也可以根據(jù)行業(yè)內約定的標記信息的對應方式,還可以是其他能夠實現(xiàn)的對應方式。
      [0046]步驟S102,移動終端發(fā)送M個編碼后的檢測數(shù)據(jù)包至信息安全設備。
      [0047]具體的,移動終端可以通過音頻接口將編碼后的檢測數(shù)據(jù)包發(fā)送至信息安全設備。當然,在雙方通信許可的 情況下,移動終端也可以通過其他接口將編碼后的檢測數(shù)據(jù)包發(fā)送至信息安全設備,或者通過無線傳輸?shù)姆绞桨l(fā)送。
      [0048]步驟S103,信息安全設備對接收到的編碼后的檢測數(shù)據(jù)包進行解碼得到X個檢測數(shù)據(jù)包,并從X個檢測數(shù)據(jù)包中獲取X種下行編碼方式的標記信息,其中,X為正整數(shù),X < M。
      [0049]優(yōu)選的,信息安全設備對接收到的編碼后的檢測數(shù)據(jù)包進行解碼得到X個檢測數(shù)據(jù)包有以下兩種可能:
      [0050]( I)信息安全設備對接收到的X個編碼后的檢測數(shù)據(jù)包進行解碼得到X個檢測數(shù)據(jù)包。即,由于丟包等原因,雖然移動終端發(fā)送了 M個編碼后的檢測數(shù)據(jù)包,但信息安全設備只接收到了 X個編碼后的檢測數(shù)據(jù)包,而且信息安全設備中存有該X個編碼后的檢測數(shù)據(jù)包的解碼方式,能夠對接收到的X個編碼后的檢測數(shù)據(jù)包全部進行解碼,因此得到X個檢測數(shù)據(jù)包。
      [0051](2)信息安全設備接收X+i個編碼后的檢測數(shù)據(jù)包;依次對X+i個編碼后的檢測數(shù)據(jù)包進行解碼,得到X個檢測數(shù)據(jù)包,其中,i為正整數(shù),且x+i SM。即,移動終端發(fā)送了M個編碼后的檢測數(shù)據(jù)包,但信息安全設備接收X+i個編碼后的檢測數(shù)據(jù)包,取決于是否丟包的問題,X+i SM。信息安全設備依次對X+i個編碼后的檢測數(shù)據(jù)包進行解碼,但由于信息安全設備中僅存有X個編碼后的檢測數(shù)據(jù)包的解碼方式,因此僅能對接收到的X個編碼后的檢測數(shù)據(jù)包進行解碼,而對于另外i個編碼后的檢測數(shù)據(jù)包無法解碼,因此也只能得到X個檢測數(shù)據(jù)包。
      [0052]步驟S104,信息安全設備采用N種上行編碼方式對響應數(shù)據(jù)包進行編碼形成N個編碼后的響應數(shù)據(jù)包,每個編碼后的響應數(shù)據(jù)包中包含各自所采用的上行編碼方式的標記信息和X種下行編碼方式的標記信息,其中,N為正整數(shù)。
      [0053]具體的,由于信息安全設備和移動終端支持的上行編碼方式和下行編碼方式可能存在不對應的情況。也就是說移動終端將采用某種下行編碼方式編碼后的下行數(shù)據(jù)發(fā)送給信息安全設備,信息安全設備可能無法對接收到的下行數(shù)據(jù)進行解碼;同樣,信息安全設備將采用某種上行編碼方式編碼后的上行數(shù)據(jù)發(fā)送給移動終端,移動終端可能無法對接收到的上行數(shù)據(jù)進行解碼。
      [0054]因而,信息安全設備在接收到移動終端發(fā)來的檢測包后,信息安全設備要與移動終端通信,則可以用信息安全設備支持的所有上行編碼方式,或者優(yōu)選出N種上行編碼方式與移動終端進行通信。作為本發(fā)明相應的另一發(fā)明點,信息安全設備反饋給移動終端的響應數(shù)據(jù)包中包含該響應數(shù)據(jù)所采用的上行編碼方式的標記信息和所能夠解碼的下行編碼方式的標記信息,從而使得移動終端可以得知應該采用何種上行編碼方式和下行編碼方式進行通信,方便移動終端與信息安全設備協(xié)商所應當采用的編碼方式。
      [0055]示例性地,與M種下行編碼方式類似,可以用標記信息“A、B、C”來表示N種上行編碼方式,確定出的N種上行編碼方式依次是上行編碼方式A、上行編碼方式B和上行編碼方式C。
      [0056]步驟S105,信息安全設備發(fā)送N個編碼后的響應數(shù)據(jù)包至移動終端。
      [0057]同樣的,信息安全設備可以通過音頻接口將編碼后的檢測數(shù)據(jù)包發(fā)送至移動終端。當然,在雙方通信許可的情況下,信息安全設備也可以通過其他接口將編碼后的檢測數(shù)據(jù)包發(fā)送至移動終端,或者通過無線傳輸?shù)姆绞桨l(fā)送。
      [0058]步驟S106,移動終端對接收到的編碼后的響應數(shù)據(jù)包進行解碼得到Y個響應數(shù)據(jù)包,并從Y個響應數(shù)據(jù)包獲取Y種上行編碼方式的標記信息和X種下行編碼方式的標記信息,其中,Y為正整數(shù),Y SN。
      [0059]優(yōu)選的,移動終端對接收到的編碼后的響應數(shù)據(jù)包進行解碼得到Y個響應數(shù)據(jù)包有以下兩種可能:
      [0060](I)移動終端對接收到的Y個編碼后的響應數(shù)據(jù)包進行解碼得到Y個響應數(shù)據(jù)包。即,由于丟包等原因,雖然信息安全設備發(fā)送了 Y個編碼后的檢測數(shù)據(jù)包,但移動終端只接收到了 Y個編碼后的檢測數(shù)據(jù)包,而且移動終端中存有該Y個編碼后的檢測數(shù)據(jù)包的解碼方式,能夠對接收到的Y個編碼后的檢測數(shù)據(jù)包全部進行解碼,因此得到Y個檢測數(shù)據(jù)包。
      [0061](2)移動終端接收Y+j個編碼后的響應數(shù)據(jù)包;依次對Y+j個編碼后的響應數(shù)據(jù)包進行解碼,得到Y個響應數(shù)據(jù)包,其中,j為正整數(shù),且Y+j < Y。即,信息安全設備發(fā)送了 Y個編碼后的檢測數(shù)據(jù)包,移動終端接收Y+j個編碼后的檢測數(shù)據(jù)包,取決于是否丟包的問題,Y+j ( Y。移動終端依次對Y+j個編碼后的檢測數(shù)據(jù)包進行解碼,但由于移動終端中僅存有Y個編碼后的檢測數(shù)據(jù)包的解碼方式,因此僅能對接收到的Y個編碼后的檢測數(shù)據(jù)包進行解碼,而對于另外j個編碼后的檢測數(shù)據(jù)包無法解碼,因此也只能得到Y個檢測數(shù)據(jù)包。
      [0062]步驟S107,移動終端根據(jù)獲取到的Y種上行編碼方式的標記信息和X種下行編碼方式的標記信息,確定Y種上行編碼方式和X種下行編碼方式。
      [0063]具體的,根據(jù)編碼方式的標記信息的對應關系可以確定Z種上行編碼方式和X種下行編碼方式。
      [0064]步驟S108,移動終端在Y種上行編碼方式和X種下行編碼方式中,確定目標上行編碼方式和目標下行編碼方式,采用目標下行編碼方式對選擇數(shù)據(jù)包進行編碼形成編碼后的選擇數(shù)據(jù)包,編碼后的選擇數(shù)據(jù)包中包含目標上行編碼方式的標記信息和目標下行編碼方式的標記信息。
      [0065]具體的,移動終端可以考慮編碼方式的誤碼率,從Z種上行編碼方式和X種下行編碼方式中選擇誤碼率最低的上行編碼方式和下行編碼方式作為目標上行編碼方式和目標下行編碼方式。當然,移動終端也可以基于其他規(guī)則來選擇目標上行編碼方式和目標下行編碼方式。采用目標上行編碼方式和目標下行編碼方式可以使得移動終端與信息安全設備的通信更加順暢,減少誤碼率和丟包率,提高通信效率。
      [0066]當然,選擇數(shù)據(jù)包中除了包括目標上行編碼方式和目標下行編碼方式之外,還可以約定與通信相關的其他格式信息,例如可以約定幀頭保護和幀尾保護的長度信息,本申請對此不再贅敘。即選擇數(shù)據(jù)包可以被視為在通信過程中約定通信格式的數(shù)據(jù)包。
      [0067]步驟S109,移動終端將編碼后的選擇數(shù)據(jù)包發(fā)送至信息安全設備。
      [0068]步驟S110,信息安全設備對接收到的編碼后的選擇數(shù)據(jù)包進行解碼得到選擇數(shù)據(jù)包,并從選擇數(shù)據(jù)包中獲取目標上行編碼方式的標記信息和目標下行編碼方式的標記信肩、O
      [0069]步驟S111,信息安全設備根據(jù)目標上行編碼方式的標記信息和目標下行編碼方式的標記信息,確定目標上行編碼方式和目標下行編碼方式。
      [0070]至此步驟,信息安全設備已經獲知了進行通信所需要采用的上行編碼方式和下行編碼方式。
      [0071]步驟S112,信息安全設備采用目標上行編碼方式對選擇響應包進行編碼形成編碼后的選擇響應包,并將編碼后的選擇響應包發(fā)送至移動終端。
      [0072]具體的,移動終端可以是筆記本電腦、手機、平板電腦、智能手表、智能眼鏡等,以及將來可能會出現(xiàn)的音頻接口的產品。
      [0073]具體的,信息安全設備可以是智能密碼鑰匙或者智能密碼鑰匙的音頻轉接設備,智能密碼鑰匙可以是具有簽名功能的USBkey、具有生成動態(tài)口令功能的OTP等,音頻轉接設備可以是首頻轉接頭。
      [0074]綜上,本實施例提供了一種移動終端和信息安全設備進行通信的方法,移動終端和信息安全設備通過兩次信息交互,即可以快速確定雙方通信所要采用的編解碼方法,避免了因編解碼方式的不同而導致無法解碼進而造成通信失敗的現(xiàn)象,從而提高通信的效率。
      [0075]流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應被本發(fā)明的實施例所屬【技術領域】的技術人員所理解。[0076]應當理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領域公知的下列技術中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。
      [0077]本【技術領域】的普通技術人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。
      [0078]此外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中。
      [0079]上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。
      [0080]在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結合。
      [0081]盡管上面已經示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領域的普通技術人員在不脫離本發(fā)明的原理和宗旨的情況下在本發(fā)明的范圍內可以對上述實施例進行變化、修改、替換和變型。本發(fā)明的范圍由所附權利要求及其等同限定。
      【權利要求】
      1.一種移動終端與信息安全設備通信的方法,其特征在于,該方法包括: 移動終端采用M種互不相同的下行編碼方式對檢測數(shù)據(jù)包編碼形成M個編碼后的檢測數(shù)據(jù)包,每個編碼后的檢測數(shù)據(jù)包中包含各自所采用的下行編碼方式的標記信息,其中,M為正整數(shù); 所述移動終端發(fā)送所述M個編碼后的檢測數(shù)據(jù)包至信息安全設備; 所述信息安全設備對接收到的編碼后的檢測數(shù)據(jù)包進行解碼得到X個檢測數(shù)據(jù)包,并從所述X個檢測數(shù)據(jù)包中獲取X種下行編碼方式的標記信息,其中,X為正整數(shù),X^M; 所述信息安全設備采用N種上行編碼方式對響應數(shù)據(jù)包進行編碼形成N個編碼后的響應數(shù)據(jù)包,每個編碼后的響應數(shù)據(jù)包中包含各自所采用的上行編碼方式的標記信息和所述X種下行編碼方式的標記信息,其中,N為正整數(shù); 所述信息安全設備發(fā)送所述N個編碼后的響應數(shù)據(jù)包至所述移動終端; 所述移動終端對接收到的編碼后的響應數(shù)據(jù)包進行解碼得到Y個響應數(shù)據(jù)包,并從所述Y個響應數(shù)據(jù)包獲取Y種上行編碼方式的標記信息和所述X種下行編碼方式的標記信息,其中,Y為正整數(shù),Y≤N; 所述移動終端根據(jù)獲取到的所述Y種上行編碼方式的標記信息和所述X種下行編碼方式的標記信息,確定所述Y種上行編碼方式和所述X種下行編碼方式; 所述移動終端在所述Y種上行編碼方式和所述X種下行編碼方式中,確定目標上行編碼方式和目標下行編碼方式,采用所述目標下行編碼方式對選擇數(shù)據(jù)包進行編碼形成編碼后的選擇數(shù)據(jù)包,所述編碼后的選擇數(shù)據(jù)包中包含所述目標上行編碼方式的標記信息和所述目標下行編碼方式的標記信息; 所述移動終端將所述編碼后的選擇數(shù)據(jù)包發(fā)送至所述信息安全設備; 所述信息安全設備對接收到的所述編碼后的選擇數(shù)據(jù)包進行解碼得到所述選擇數(shù)據(jù)包,并從所述選擇數(shù)據(jù)包中獲取所述目標上行編碼方式的標記信息和所述目標下行編碼方式的標記信息; 所述信息安全設備根據(jù)所述目標上行編碼方式的標記信息和所述目標下行編碼方式的標記信息,確定所述目標上行編碼方式和所述目標下行編碼方式; 所述信息安全設備采用所述目標上行編碼方式對選擇響應包進行編碼形成編碼后的選擇響應包,并將所述編碼后的選擇響應包發(fā)送至所述移動終端。
      2.根據(jù)權利要求1所述的方法,其特征在于,所述信息安全設備對接收到的編碼后的檢測數(shù)據(jù)包進行解碼得到X個檢測數(shù)據(jù)包的步驟包括: 所述信息安全設備對接收到的X個編碼后的檢測數(shù)據(jù)包進行解碼得到X個檢測數(shù)據(jù)包。
      3.根據(jù)權利要求1所述的方法,其特征在于,所述信息安全設備對接收到的編碼后的檢測數(shù)據(jù)包進行解碼得到X個檢測數(shù)據(jù)包的步驟包括: 所述信息安全設備接收x+i個編碼后的檢測數(shù)據(jù)包; 依次對x+i個編碼后的檢測數(shù)據(jù)包進行解碼,得到X個檢測數(shù)據(jù)包,其中,i為正整數(shù),且 X+i ( Mo
      4.根據(jù)權利要求1所述的方法,其特征在于,所述移動終端對接收到的編碼后的響應數(shù)據(jù)包進行解碼得到Y個響應數(shù)據(jù)包的步驟包括:所述移動終端對接收到的Y個編碼后的響應數(shù)據(jù)包進行解碼得到Y個響應數(shù)據(jù)包。
      5.根據(jù)權利要求1所述的方法,其特征在于,所述移動終端對接收到的編碼后的響應數(shù)據(jù)包進行解碼得到Y個響應數(shù)據(jù)包的步驟包括: 所述移動終端接收Y+j個編碼后的響應數(shù)據(jù)包; 依次對Y+j個編碼后的響應數(shù)據(jù)包進行解碼,得到Y個響應數(shù)據(jù)包,其中,j為正整數(shù),且 Y+j ( N。
      6.根據(jù)權利要求1至5任一項所述的方法,其特征在于,所述上行編碼方式和所述下行編碼方式為FSK編碼方式。
      7.根據(jù)權利要求6所述的方法,其特征在于,在所述FSK編碼方式中,采用SI個采樣點獲得周期為Tl的正弦波來表示邏輯1,采用S2個采樣點獲得周期為T2的正弦波來表示邏輯O,其中,SI Φ S2,Tl Φ T2,SI和S2均為正整數(shù)。
      8.根據(jù)權利要求1至7任一項所述的方法,其特征在于,所述信息安全設備為智能密碼鑰匙。
      9.根據(jù)權利要求1至7任一項所述的方法,其特征在于,所述信息安全設備為智能密碼鑰匙的音頻轉接設備。
      【文檔編號】H04L1/00GK103763065SQ201410040340
      【公開日】2014年4月30日 申請日期:2014年1月27日 優(yōu)先權日:2014年1月27日
      【發(fā)明者】李東聲 申請人:天地融科技股份有限公司
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1