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

      密碼通信方法及裝置制造方法

      文檔序號:7986417閱讀:143來源:國知局
      密碼通信方法及裝置制造方法
      【專利摘要】用于加密裝置的密碼通信方法和加密裝置,該方法包括:在使用第一加密密鑰進行密碼通信時,接收第二加密密鑰;將與第一和第二加密密鑰相關的加密密鑰輸入信息儲存在靜態(tài)區(qū)域中;將儲存的加密密鑰輸入信息復制到動態(tài)區(qū)域中;基于復制的加密密鑰輸入信息和當前時間信息選擇第一和第二加密密鑰中的任何一個;生成與所選擇的加密密鑰相關的加密密鑰位置信息和加密密鑰選擇信息;以及將密碼文本和加密密鑰選擇信息傳輸給通過網(wǎng)絡連接到該加密裝置的另一個加密裝置,從而使該另一個加密裝置獲得加密密鑰來解密密碼文本。
      【專利說明】密碼通信方法及裝置
      [0001]相關申請的交叉參考
      [0002]本申請要求2012年5月17日提交的韓國專利申請N0.10-2012-0052651為優(yōu)先權,通過引用整體合并于此。
      【技術領域】
      [0003]本發(fā)明的示例性實施例涉及用于無縫密碼通信的密鑰輸入及管理方法;具體涉及一種系統(tǒng),其中發(fā)射機基于設定時間來選擇加密密鑰,而在發(fā)射機使用接收到的密鑰選擇信息(一個比特)時接收機選擇同樣的密鑰,從而使發(fā)射機和接收機克服不同的密鑰輸入次數(shù)、兩者間的時間差、不同的傳輸延遲時間并進行無縫密碼通信。
      【背景技術】
      [0004]為了正常地進行密碼通信,發(fā)射機和接收機兩者都必須使用相同的密鑰通信。此夕卜,為了無縫地支持密碼通信,發(fā)射機和接收機的每一個都必須在通信期間接收稍后使用的密鑰,并從兩個密鑰中選擇一個密鑰用于實際的通信。在該過程中,發(fā)射機和接收機必須通過接收并管理兩個密鑰、不同的密鑰輸入次數(shù)、發(fā)射機和接收機之間的時間差、不同的傳輸延遲等的方法來選擇恰當?shù)拿荑€,以便于無縫地進行密碼通信。
      [0005]在現(xiàn)有的密碼通信中,發(fā)射機向接收機傳輸包括時間信息的各種附加信息,以便于實現(xiàn)上述目標。此外,為了解決因設備間的時間差及傳輸延遲差異而在密鑰旋轉時間產(chǎn)生的密鑰失配的問題,需要以預定時間使用兩個密鑰來獲得明文文本,并且必須對該明文文本進行測試。因此,數(shù)據(jù)傳輸/接收的效率會降低,處理時間會增加。

      【發(fā)明內容】

      [0006]本發(fā)明的實施例涉及發(fā)射機和接收機選擇相同的加密密鑰以克服不同的密鑰輸入次數(shù)、兩者間的時間差和不同的傳輸延遲以便于進行無縫密碼通信的系統(tǒng)。
      [0007]也就是說,發(fā)射機在傳輸時間點基于時間信息選擇密鑰,并向接收機傳輸與所選密鑰相關的額外的一比特信息片段,且接收機使用密鑰信息選擇密鑰。因此,當與現(xiàn)有系統(tǒng)相比使用的信息量較小時,可以有效地進行密鑰管理以提供無縫密碼通信。
      [0008]本發(fā)明的其他目標和優(yōu)點可以通過下面的描述來理解,并參考本發(fā)明的多個實施例而變得顯而易見。同樣,對于本領域技術人員而言顯而易見的是,利用本發(fā)明要求保護的裝置及其組合可以實現(xiàn)本發(fā)明的目標和優(yōu)點。
      [0009]依據(jù)本發(fā)明的實施例,用于加密裝置的密碼通信方法包括:當使用第一加密密鑰進行密碼通信時接收第二加密密鑰;在靜態(tài)區(qū)域儲存與第一和第二加密密鑰相關的加密密鑰輸入信息;將儲存的加密密鑰輸入信息復制到動態(tài)區(qū)域;基于復制的加密密鑰輸入信息和當前時間信息選擇第一和第二加密密鑰的任何一個;生成與所選加密密鑰相關的加密密鑰位置信息和加密密鑰選擇信息;以及傳輸密碼文本和加密密鑰選擇信息到與通過網(wǎng)絡連接到該加密裝置的另一個加密裝置,從而使另一加密裝置獲得加密密鑰以解密加密文本。[0010]依據(jù)本發(fā)明的另一個實施例,加密裝置包括:接口單元,配置為當使用第一加密密鑰進行密碼通信時接收第二加密密鑰;儲存管理單元,配置為將與第一和第二加密密鑰相關的加密密鑰輸入信息儲存在靜態(tài)區(qū)域,并將儲存的加密密鑰輸入信息儲存到動態(tài)區(qū)域;以及控制單元,配置為基于復制的加密密鑰信息和當前時間信息選擇第一和第二加密密鑰的任何一個,生成與所選加密密鑰相關的加密密鑰位置信息和加密密鑰選擇信息,并傳輸密碼文本和加密密鑰選擇信息到通過網(wǎng)絡連接到該加密裝置的另一個加密裝置,從而使另一加密裝置獲得加密密鑰以解密加密文本。
      【專利附圖】

      【附圖說明】
      [0011]圖1舉例說明了依據(jù)本發(fā)明的實施例的密碼通信系統(tǒng)。
      [0012]圖2為顯示依據(jù)本發(fā)明的另一個實施例的加密方法的流程的流程圖。
      [0013]圖3為顯示依據(jù)本發(fā)明的實施例的加密密鑰儲存過程的圖表。
      [0014]圖4和圖5為依據(jù)本發(fā)明的實施例顯示發(fā)射機和接收機之間的加密密鑰管理過程的圖表。
      [0015]圖6為顯示依據(jù)本發(fā)明的實施例的加密密鑰選擇過程的圖表。
      [0016]圖7為顯示依據(jù)本發(fā)明的實施例的發(fā)射機的加密密鑰選擇過程的流程圖。
      [0017]圖8為顯示依據(jù)本發(fā)明的實施例的接收機的加密密鑰選擇過程的流程圖。
      [0018]圖9為舉例說明依據(jù)本發(fā)明的另一個實施例的加密裝置的配置的圖表。
      【具體實施方式】
      [0019]下面,將參照附圖詳細描述本發(fā)明的示例性實施例。但是,本發(fā)明可以表現(xiàn)為不同的形式且不應當理解為局限于此處闡述的實施例。此外,提供這些實施例從而此公開將是內容完整且詳盡,并將向本領域技術人員全面地表達本發(fā)明的范圍。在整個公開的內容中,相同的參數(shù)指代本發(fā)明多個不同附圖和實施例中的相同部件。
      [0020]圖1舉例說明了依據(jù)本發(fā)明的一個實施例的密碼通信系統(tǒng)。
      [0021]根據(jù)實施例,即使在設備的操作時間上存在差異或設備間的延遲不同,發(fā)射機和接收機兩者也可以選擇同樣的密鑰,以便于進行無縫密碼通信。
      [0022]圖1舉例說明了當?shù)谝辉O備101和第二設備102與第三設備103通信時的第三設備103的密鑰管理方法。
      [0023]例如,第一設備具有11:59:59的傳輸時間點并且使用第一加密密鑰進行加密,而第二設備具有12:00:00的傳輸時間點并且使用第二加密密鑰進行加密。此外,第一加密密鑰的結束時間為11:59:59,而第二加密密鑰的開始時間為12:00:00。此外,第一和第二設備之間的傳輸延遲時間為3秒,而第二和第三設備之間的傳輸延遲時間為I秒。
      [0024]因此,第三設備103在12:00:02時接收從第二設備102傳輸?shù)臄?shù)據(jù),并使用第二加密密鑰進行密碼通信。此外,第三設備103在12:00:02時接收從第一設備101傳輸?shù)臄?shù)據(jù),并使用第一加密密鑰進行密碼通信。
      [0025]也就是說,第三設備103從12:00:00起使用第二加密密鑰進行加密,并在12:00:01使用第二加密密鑰對從第二設備102傳輸?shù)臄?shù)據(jù)進行解密。然后,當在12:00:02解密從第一設備101傳輸?shù)臄?shù)據(jù)時,第三設備103使用第一加密密鑰。[0026]當只考慮接收時間時,應使用第二加密密鑰。但是,第三設備103根據(jù)從第一設備101傳輸?shù)拿荑€選擇信息‘0’將所使用的加密密鑰更改為第一加密密鑰,并進行解密。
      [0027]然后,當?shù)谌O備103進行加密時,第三設備103基于其時間選擇并使用第二加密密鑰。
      [0028]通過這種方式,可以克服設備間的時間差及傳輸延遲,以進行無縫密碼通信。
      [0029]圖2為顯示依據(jù)本發(fā)明的另一個實施例的加密方法的流程的流程圖。
      [0030]根據(jù)實施例,當在步驟S201使用第一加密密鑰進行密碼通信時,設備在步驟S202接收第二加密密鑰。
      [0031]然后,在步驟S203,該設備將與第一和第二加密密鑰相關的加密密鑰輸入信息儲存在靜態(tài)區(qū)域,并在步驟S204將儲存的加密密鑰輸入信息復制到動態(tài)區(qū)域。
      [0032]此外,根據(jù)實施例,與第一加密密鑰相關的加密密鑰輸入信息以及與第二加密密鑰相關的加密密鑰輸入信息可以分別被儲存在靜態(tài)區(qū)域中所包括的區(qū)域內的彼此不同的區(qū)域中。
      [0033]加密密鑰輸入信息可包括加密密鑰、加密密鑰開始時間以及加密密鑰結束時間。
      [0034]然后,在步驟S205,該設備基于所復制的加密密鑰輸入信息和當前時間信息選擇第一和第二加密密鑰的任何一個,并在步驟S206生成與所選擇的加密密鑰有關的加密密鑰位置信息和加密密鑰選擇信息。
      [0035]加密密鑰選擇信息對應于‘0’或‘1’,且該設備比較第一加密密鑰的開始時間和第二加密密鑰的開始時間。當所選擇的密鑰是開始時間較快的加密密鑰時,加密密鑰選擇信息被生成為0,而當所選擇的密鑰是開始時間較慢的加密密鑰時,加密密鑰選擇信息被生成為I。
      [0036]此外,在步驟S207,該設備將密碼文本和加密密鑰選擇信息傳輸?shù)酵ㄟ^網(wǎng)絡連接到該設備的另一個設備,從而使該設備可獲得密鑰以解密密碼文本。
      [0037]根據(jù)實施例,該設備可比較靜態(tài)區(qū)域內的所選擇的密鑰的位置信息與動態(tài)區(qū)域內的該密鑰的位置信息。當靜態(tài)區(qū)域內的所選擇密鑰的位置信息不同于動態(tài)區(qū)域內的該密鑰的位置信息時,該設備可將對應的密鑰從靜態(tài)區(qū)域復制到動態(tài)區(qū)域中以更新該密鑰的位置信息。
      [0038]此外,根據(jù)實施例,該設備可進行與接收加密數(shù)據(jù)的方法相關的以下步驟。當使用第三加密密鑰進行密碼通信時,該設備接收第四加密密鑰,將與第三和第四加密密鑰有關的加密密鑰輸入信息儲存在靜態(tài)區(qū)域中,將儲存的加密密鑰輸入信息復制到動態(tài)區(qū)域中,從另一個設備接收加密密鑰選擇信息和密碼文本,基于接收的加密密鑰選擇信息和復制到動態(tài)區(qū)域中的加密密鑰輸入信息選擇加密密鑰以解密接收的密碼文本并基于所選擇的加密密鑰解密密碼文本。
      [0039]也就是說,當通過上述步驟管理兩個密鑰時,當前要使用的密鑰的位置以及稍后要使用的密鑰的位置是不固定的,且總是在當前要使用的密鑰的另一側輸入稍后要使用的密鑰。因此,不需要管理要使用的密鑰的位置以及稍后要使用的密鑰的位置的額外處理。
      [0040]此外,由于密鑰是由諸如低速靜態(tài)區(qū)域和高速動態(tài)區(qū)域之類的不同儲存器來管理的,所以即使在密碼通信期間也可以將密鑰輸入儲存區(qū)域,并且通過動態(tài)區(qū)域可以快速地進行選擇密鑰并生成密鑰選擇信息的處理。[0041]圖3為顯示依據(jù)本發(fā)明的實施例的加密密鑰儲存過程的圖表。
      [0042]根據(jù)實施例,可以將接收的密鑰和與該密鑰開始和結束時間相關的信息儲存在靜態(tài)區(qū)域301中,在該區(qū)域中,數(shù)據(jù)可在沒有電源地繼續(xù)儲存。靜態(tài)區(qū)域可以對應于儲存區(qū)域的部分,例如,閃存區(qū)域。
      [0043]此外,當進行儲存時,將密鑰輸入到與當前使用的密鑰的位置信息306不同的區(qū)域305 (當所選擇的加密密鑰的位置信息對應于區(qū)域306時,新的加密密鑰可被儲存在區(qū)域305 中)。
      [0044]然后,將通過系統(tǒng)初始化時的時間信息和與兩個密鑰的開始和結束時間相關的信息而所選擇的密鑰復制到高速動態(tài)區(qū)域302中。動態(tài)區(qū)域可以對應于儲存區(qū)域的部分,例如,SDRAM儲存區(qū)域。
      [0045]此外,將在靜態(tài)區(qū)域內的所復制密鑰的位置信息307 —起儲存(區(qū)域305或306中所儲存的信息)。
      [0046]當開始通信時,發(fā)射機將其時間信息與動態(tài)區(qū)域內的兩個密鑰的開始和結束時間進行比較,并生成靜態(tài)區(qū)域內所選密鑰的位置信息(區(qū)域305或306中儲存的信息)以及密鑰選擇信息(O或I)。
      [0047]此時,當靜態(tài)區(qū)域內的所選擇的密鑰的位置信息不同于動態(tài)區(qū)域內該密鑰的位置信息307時,可以將對應密鑰復制到動態(tài)區(qū)域中,且可以更新該密鑰的位置信息。
      [0048]加密密鑰輸入信息可包括加密密鑰、加密密鑰開始時間和加密密鑰結束時間。
      [0049]此外,接收加密數(shù)據(jù)的接收機還可包括靜態(tài)區(qū)域303和動態(tài)區(qū)域304。該接收機可以將第一加密密鑰309和第二加密密鑰308儲存在彼此不同的區(qū)域中,并將所選擇的加密密鑰的位置信息310儲存在動態(tài)區(qū)域304中。
      [0050]圖4和5為依據(jù)本發(fā)明的實施例顯示發(fā)射機和接收機之間的加密密鑰管理過程的圖表。
      [0051]參考圖4,如參考圖3所描述的,在加密時,發(fā)射機將其時間信息406與動態(tài)區(qū)域402中儲存的兩個加密密鑰的開始和結束時間比較,并在靜態(tài)區(qū)域內獲得要使用的密鑰的位置信息(儲存在區(qū)域403或404中的信息)。
      [0052]將獲得的位置信息與動態(tài)區(qū)域402的加密密鑰在靜態(tài)區(qū)域中所處的位置信息405比較。當獲得的位置信息不同于位置信息405時,將對應的加密密鑰從靜態(tài)區(qū)域401復制到動態(tài)區(qū)域402中。此外,通過比較動態(tài)區(qū)域內的第一和第二加密密鑰的開始時間來生成加密密鑰選擇信息(O或I)。在該情況中,當所選擇的加密密鑰為開始時間較快的加密密鑰時,加密密鑰選擇信息被生成為0,而當所選擇的加密密鑰為開始時間較慢的加密密鑰時,加密密鑰選擇信息被生成為I。
      [0053]將生成的加密密鑰選擇信息傳輸給接收機。接收機將接收的加密密鑰選擇信息與動態(tài)區(qū)域502內的第一和第二加密密鑰的開始時間比較,并獲得所要使用的加密密鑰的位
      置信息。
      [0054]當所要使用的加密密鑰的位置信息不同于先前儲存的位置信息505時,接收機將對應的密鑰從靜態(tài)區(qū)域501復制到動態(tài)區(qū)域502中,并進行解密。
      [0055]圖6為顯示依據(jù)本發(fā)明的實施例的加密密鑰選擇過程的圖表。
      [0056]根據(jù)實施例,即使當發(fā)射機與接收機不能在同一時間點上接收加密密鑰時,發(fā)射機和接收機也可以被設計為選擇相同的加密密鑰。
      [0057]當在發(fā)射機和接收機的每一個都具有一個加密密鑰的情況下將稍后要使用的加密密鑰輸入到發(fā)射機時,就會出現(xiàn)發(fā)射機具有兩個加密密鑰出0)而接收機具有一個加密密鑰(64)的情況。發(fā)射機選擇兩個加密密鑰之間開始時間較慢的加密密鑰,并向接收機(63)傳輸加密密鑰選擇信息‘O’。接收機使用該加密密鑰選擇信息和第一和第二加密密鑰的開始時間來選擇對應于位置②的加密密鑰。此外,當檢測對應于位置②的加密密匙的開始時間時,接收機識別開始時間是O ¢5)。當每個設備在初始階段都沒有加密密鑰時,該設備將加密密鑰信息作為‘0’管理。此外,當對應的加密密鑰的有效期期滿時,該設備復位加密密鑰信息為‘O’。因此,當加密密鑰開始時間為'O'時,這意味著在對應的位置不存在加密密鑰。接收機最后通過上述處理選擇對應于位置①的第二加密密鑰,由此進行正常的解
      LU O
      [0058]圖7為顯示依據(jù)本發(fā)明的實施例的發(fā)射機加密密鑰選擇過程的流程圖。
      [0059]在步驟S70,發(fā)射機比較動態(tài)區(qū)域內的第一和第二加密密鑰的開始時間。當?shù)谝患用苊荑€的開始時間較快時,發(fā)射機在步驟S71將當前時間與第一加密密鑰的開始時間進行比較。當當前時間比第一加密密鑰的開始時間快時,發(fā)射機在步驟S72將當前時間與第二加密密鑰的開始時間進行比較。當當前時間比第二加密密鑰的開始時間慢時,發(fā)射機在步驟S73檢查第一加密密鑰的開始時間是否為O。當?shù)谝患用苊荑€的開始時間不為O時,發(fā)射機在步驟S74將當前時間與第一加密密鑰的結束時間進行比較。當當前時間比第一加密密鑰的結束時間慢時,發(fā)射機在步驟S75選擇第一加密密鑰,并將密鑰選擇信息生成為O。此夕卜,發(fā)射機使用所選擇的密鑰加密數(shù)據(jù),并然后在步驟S76利用O的密鑰選擇信息傳輸加密數(shù)據(jù)。通過相同的原理進行剩下的處理。
      [0060]圖8為顯示依據(jù)本發(fā)明的實施例的接收機加密密鑰選擇過程的流程圖。
      [0061]在步驟S80,接收機比較`動態(tài)區(qū)域內的第一和第二加密密鑰的開始時間。當?shù)谝患用苊荑€的開始時間比第二加密密鑰的開始時間慢時,接收機在步驟S81確定加密密鑰選擇
      息是否為O。
      [0062]當加密密鑰選擇信息為O時,接收機在步驟S82確定第一加密密鑰的開始時間是否為O。當?shù)谝患用苊荑€的開始時間為O時,第一加密密鑰不存在。因此,在步驟S83,接收機選擇第二加密密鑰。當?shù)谝患用苊荑€的開始時間不為O時,接收機在步驟S84選擇第一加密密鑰。
      [0063]當密鑰選擇信息不為O時,接收機在步驟S85確定第二加密密鑰的開始時間是否為O。當?shù)诙用苊荑€的開始時間為O時,第二加密密鑰不存在。因此,在步驟S86,接收機選擇第一加密密鑰。當?shù)诙用苊荑€的開始時間不為O時,接收機在步驟S87選擇第二加密密鑰。通過相同的原理進行剩下的處理。當選擇完密鑰后,接收機在步驟S88使用對應的密鑰進行解密。
      [0064]圖9為舉例說明依據(jù)本發(fā)明的另一個實施例的加密裝置配置的圖表。
      [0065]根據(jù)實施例,加密裝置900可以包括接口單元901、儲存管理單元902和控制單元903。
      [0066]接口單元901可以在使用第一加密密鑰進行密碼通信時接收第二加密密鑰。
      [0067]儲存管理單元902可以將與第一和第二加密密鑰相關的加密密鑰輸入信息儲存在靜態(tài)區(qū)域中,并將已儲存的加密密鑰輸入信息儲存在動態(tài)區(qū)域中。
      [0068]此外,儲存管理單元902可以將與第一加密密鑰相關的加密密鑰輸入信息以及與第二加密密鑰相關的加密密鑰輸入信息儲存在靜態(tài)區(qū)域所包括的區(qū)域中的彼此不同的區(qū)域中。
      [0069]加密密鑰輸入信息可包括加密密鑰、加密密鑰開始時間和加密密鑰結束時間。
      [0070]控制器903可以基于所復制的加密密鑰輸入信息和當前時間信息選擇第一和第二加密密鑰中的任何一個,生成與所選擇的加密密鑰相關的加密密鑰位置信息和加密密鑰選擇信息,并向連接到該加密裝置900的另一個加密裝置傳輸密碼文本和加密密鑰選擇信息,從而使加密裝置可以獲得加密密鑰以解密密碼文本。
      [0071 ] 加密密鑰選擇信息可以對應于O或I。
      [0072]控制單元903可以比較第一和第二加密密鑰的開始時間。當所選擇的加密密鑰為開始時間較快的加密密鑰時,控制單元903可以將加密密鑰選擇信息生成為0,而當所選擇的加密密鑰為開始時間較慢的加密密鑰時,控制單元903可以將加密密鑰選擇信息生成為
      1
      [0073]控制單元903可以將靜態(tài)區(qū)域內的所選擇的密鑰的位置信息與動態(tài)區(qū)域內該密鑰的位置信息進行比較。當靜態(tài)區(qū)域內的所選擇的密鑰的位置信息不同于動態(tài)區(qū)域內該密鑰的位置信息時,控制單元903可以將對應的密鑰從儲存區(qū)域復制到動態(tài)區(qū)域中以更新該密鑰的位置信息。
      [0074]當通過接口單元901輸入第三和第四加密密鑰時,儲存管理單元902可以在靜態(tài)區(qū)域中儲存與第三和第四加密密鑰相關的加密密鑰輸入信息,并將所儲存的加密密鑰輸入信息復制到動態(tài)區(qū)域中。
      [0075]當從另一個加密裝置接收加密密鑰選擇信息和密碼文本時,控制單元903可以基于接收的加密密鑰選擇信息和復制到動態(tài)區(qū)域中的加密密鑰輸入信息選擇加密密鑰以解密接收到的密碼文本,并基于所選擇的加密密鑰解密密碼文本。
      [0076]依據(jù)本發(fā)明的實施例,可以提供一種密鑰管理方法,該方法能夠克服不同的密鑰輸入次數(shù)、設備間的時間差以及不同的傳輸延遲,由此提供無縫的密碼通信。
      [0077]雖然本發(fā)明從具體實施例的角度進行了描述,但對于本領域技術人員來說顯而易見的是,可以做出多種變化和修改而不偏離下面的權利要求所定義的本發(fā)明的精神和范圍。
      【權利要求】
      1.一種用于加密裝置的密碼通信方法,包括: 在使用第一加密密鑰進行密碼通信時,接收第二加密密鑰; 將與所述第一和第二加密密鑰相關的加密密鑰輸入信息儲存在靜態(tài)區(qū)域中; 將儲存的加密密鑰輸入信息復制到動態(tài)區(qū)域中; 基于復制的加密密鑰輸入信息和當前時間信息選擇所述第一和第二加密密鑰中的任何一個; 生成與所選擇的加密密鑰相關的加密密鑰位置信息和加密密鑰選擇信息;以及將密碼文本和所述加密密鑰選擇信息傳輸給通過網(wǎng)絡連接到所述加密裝置的另一個加密裝置,從而使所述另一個加密裝置獲得加密密鑰來解密所述密碼文本。
      2.如權利要求1所述的密碼通信方法,其中所述加密密鑰選擇信息包括O或I。
      3.如權利要求2所述的密碼通信方法,其中當所選擇的加密密鑰是所述第一和第二加密密鑰中開始時間較快的加密密鑰時,將所述加密密鑰選擇信息生成為O,而當所選擇的加密密鑰是所述第一和第二 加密密鑰中開始時間較慢的加密密鑰時,將所述加密密鑰選擇信息生成為I。
      4.如權利要求1所述的密碼通信方法,其中所述加密密鑰輸入信息包括關于加密密鑰、加密密鑰開始時間和加密密鑰結束時間的信息。
      5.如權利要求1所述的密碼通信方法,其中將與所述第一和第二加密密鑰相關的加密密鑰輸入信息儲存在所述靜態(tài)區(qū)域中包括將與所述第一加密密鑰相關的加密密鑰輸入信息和與所述第二加密密鑰相關的加密密鑰輸入信息儲存在所述靜態(tài)區(qū)域所包括的區(qū)域中的彼此不同的區(qū)域中。
      6.如權利要求1所述的密碼通信方法,進一步包括: 將所述靜態(tài)區(qū)域內的所選擇的密鑰的位置信息與所述動態(tài)區(qū)域內的密鑰的位置信息比較;和 當所述靜態(tài)區(qū)域內的所選擇的密鑰的位置信息不同于所述動態(tài)區(qū)域內的密鑰的位置信息時,將對應的密鑰從所述靜態(tài)區(qū)域復制到所述動態(tài)區(qū)域中并更新所述密鑰的位置信肩、O
      7.如權利要求1所述的密碼通信方法,進一步包括: 在使用第三加密密鑰進行密碼通信時,接收第四加密密鑰; 將與所述第三和第四加密密鑰相關的加密密鑰輸入信息儲存在靜態(tài)區(qū)域中; 將儲存的加密密鑰輸入信息復制到動態(tài)區(qū)域中; 從另一個加密裝置接收加密密鑰選擇信息和密碼文本; 基于接收的加密密鑰選擇信息和復制到所述動態(tài)區(qū)域中的所述加密密鑰輸入信息選擇加密密鑰以解密接收的密碼文本;以及 基于所選擇的加密密鑰解密所述密碼文本。
      8.一種加密裝置,包括: 接口單元,配置為在使用第一加密密鑰進行密碼通信時,接收第二加密密鑰; 儲存管理單元,配置為將與所述第一和第二加密密鑰相關的加密密鑰輸入信息儲存在所述靜態(tài)區(qū)域中并將儲存的加密密鑰輸入信息儲存到動態(tài)區(qū)域中; 控制單元,配置為基于復制的加密密鑰輸入信息和當前時間信息選擇所述第一和第二加密密鑰中的任何一個,生成與所選擇的加密密鑰相關的加密密鑰位置信息和加密密鑰選擇信息,并將密碼文本和加密密鑰選擇信息傳輸給通過網(wǎng)絡連接到所述加密裝置的另一個加密裝置,從而使所述另一個加密裝置獲得加密密鑰來解密所述密碼文本。
      9.如權利要求8所述的加密裝置,其中所述儲存管理單元將與所述第一加密密鑰相關的加密密鑰輸入信息和與所述第二加密密鑰相關的加密密鑰輸入信息儲存在所述靜態(tài)區(qū)域所包括的區(qū)域中的彼此不同的區(qū)域中。
      10.如權利要求8所述的加密裝置,其中所述加密密鑰輸入信息包括關于加密密鑰、力口密密鑰開始時間和加密密鑰結束時間的信息。
      11.如權利要求8所述的加密裝置,其中所述加密密鑰選擇信息包括O或I。
      12.如權利要求11所述的加密裝置,其中所述控制單元比較所述第一和第二加密密鑰的開始時間,當所選擇的加密密鑰為所述第一和第二加密密鑰中所述開始時間較快的加密密鑰時,將所述加密密鑰選擇信息生成為0,而當所選擇的加密密鑰為所述第一和第二加密密鑰中所述開始時間較慢的加密密鑰時,將所述加密密鑰選擇信息生成為I。
      13.如權利要求8所述的加密裝置,其中所述控制單元將所述靜態(tài)區(qū)域內的所選擇的密鑰的位置信息與所述動態(tài)區(qū)域內的所述密鑰的位置信息比較,并當所述靜態(tài)區(qū)域內的所選擇的密鑰的位置信息不同于所述動態(tài)區(qū)域內的所述密鑰的位置信息時,將對應的密鑰從所述靜態(tài)區(qū)域復制到所述動態(tài)區(qū)域中以更新所述密鑰的位置信息。
      14.如權利要求8所述的加密裝置,其中所述接口單元在使用第三加密密鑰進行密碼通信時,接收第四加密密鑰, 其中所述儲存管理單元將與所述第三和第四加密密鑰相關的加密密鑰輸入信息儲存在所述靜態(tài)區(qū)域中,并將儲存的加密密鑰輸入信息復制到所述動態(tài)區(qū)域中,以及 其中,所述控制單元基于接收的加密密鑰和復制到所述動態(tài)區(qū)域中的所述加密密鑰輸入信息選擇加密密鑰以解密接 收的密碼文本,并當從另一個加密裝置接收加密密鑰選擇信息和密碼文本時,基于所選擇的加密密鑰解密所述密碼文本。
      【文檔編號】H04L9/08GK103427982SQ201210496954
      【公開日】2013年12月4日 申請日期:2012年9月28日 優(yōu)先權日:2012年5月17日
      【發(fā)明者】南宅俊, 安秉浩 申請人:韓國電子通信研究院
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1