亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

收發(fā)系統(tǒng)、發(fā)送裝置、接收裝置、所述系統(tǒng)和裝置的控制方法及程序的制作方法

文檔序號:9794469閱讀:528來源:國知局
收發(fā)系統(tǒng)、發(fā)送裝置、接收裝置、所述系統(tǒng)和裝置的控制方法及程序的制作方法
【技術領域】
[0001]本發(fā)明涉及一種收發(fā)系統(tǒng),尤其涉及一種在收發(fā)裝置間使用可變碼進行認證的收發(fā)系統(tǒng)、發(fā)送裝置、接收裝置、及所述系統(tǒng)和裝置的控制方法以及使計算機執(zhí)行所述方法的程序。
【背景技術】
[0002]為對抗重放攻擊,從前已知有使內容在每次發(fā)送時發(fā)生變化的可變碼包含于控制信號的技術。所謂重放攻擊,是指通過截獲從發(fā)送裝置發(fā)往接收裝置的信號并復制,且將所述復制的數據發(fā)送至接收裝置,而非法通過接收裝置的認證的行為。在此種重放攻擊中,因為復制發(fā)送數據且直接發(fā)送,所以僅憑數據的加密,有時不能應對。
[0003]在使用可變碼的認證中,發(fā)送裝置發(fā)送的數據內的可變碼在每次發(fā)送時發(fā)生變化。因此,在復制發(fā)送數據且直接發(fā)送至接收裝置的情況下,因為發(fā)送數據所包含的可變碼已被使用過,所以無法通過接收裝置的認證,而作為非法信號檢測出。作為使用可變碼的認證的例子,例如,已知有于汽車的無鑰進入等使用的滾碼(跳碼)或一次性密碼等。
[0004]作為使用此種可變碼的系統(tǒng),揭示有一種安全系統(tǒng),例如在從移動電話輸入發(fā)動油壓挖掘機的發(fā)動機時的密碼的系統(tǒng)中,在已變更移動電話的密碼的情況下,利用服務器變更油壓挖掘機的設定(例如,參照專利文獻I)。此外,揭示有一種發(fā)送機,使無線控制自動上鎖機構時設定的ID序號在每次發(fā)送時根據滾碼方式發(fā)生變化(例如,參照專利文獻2)。
[0005][現有技術文獻]
[0006][專利文獻]
[0007]專利文獻I:日本專利第4476513號公報
[0008]專利文獻2:日本專利第4367986號公報

【發(fā)明內容】

[0009][發(fā)明所要解決的問題]
[0010]在所述的現有技術中,通過適當變更用于認證的編碼而謀求安全性提升。然而,在這些現有技術中,在存在多個發(fā)送裝置的情況下,如果在某個發(fā)送裝置中變更編碼,那么在其他發(fā)送裝置中無法進行正常的發(fā)送。此外,存在多個接收裝置的情況下也相同,無法追隨發(fā)送裝置的編碼變更的接收裝置不能保證此后的正常動作。
[0011]本發(fā)明是鑒于此種狀況研究而成的,目的在于:在收發(fā)裝置間使用編碼進行認證的收發(fā)系統(tǒng)中,在多個發(fā)送裝置間或多個接收裝置間共用用于認證的編碼。
[0012][解決問題的技術手段]
[0013]本發(fā)明是為了解決所述問題點研究而成的,第I方面為一種收發(fā)系統(tǒng)、其發(fā)送裝置、及其通信控制方法以及使計算機執(zhí)行所述方法的程序,所述收發(fā)系統(tǒng)具備彼此可通信的多個發(fā)送裝置、及接收裝置,且所述多個發(fā)送裝置的每一個具備:可變碼保持部,保持可變碼;控制信號發(fā)送部,發(fā)送包含所述可變碼的控制信號;及可變碼同步發(fā)送部,使在所述控制信號發(fā)送后被更新的所述可變碼對所述多個發(fā)送裝置中的其他發(fā)送裝置發(fā)送,且設定為最新的可變碼;且所述接收裝置具備:驗證碼保持部,保持驗證碼;及編碼認證部,將從所述多個發(fā)送裝置的任意一個接收到的所述控制信號所包含的所述可變碼與所述驗證碼比較,而認證所述控制信號是否恰當,且將認證為恰當的所述控制信號供給至控制對象設備,并將認證為恰當的所述控制信號所包含的所述可變碼作為新的驗證碼保持于所述驗證碼保持部。由此,帶來使多個發(fā)送裝置的每一個所更新的可變碼在其他發(fā)送裝置中同步的作用。
[0014]此外,本發(fā)明的第2方面為一種收發(fā)系統(tǒng)、其發(fā)送裝置、及其通信控制方法以及使計算機執(zhí)行所述方法的程序,所述收發(fā)系統(tǒng)具備發(fā)送裝置、及彼此可通信的多個接收裝置,且所述發(fā)送裝置具備:可變碼保持部,保持可變碼;控制信號發(fā)送部,發(fā)送包含所述可變碼的控制信號;及可變碼更新部,在所述控制信號發(fā)送后更新所述可變碼;且所述多個接收裝置的每一個具備:驗證碼保持部,保持驗證碼;編碼認證部,將從所述發(fā)送裝置接收到的所述控制信號所包含的所述可變碼與所述驗證碼比較,而認證該控制信號是否恰當,并將認證為恰當的所述控制信號供給至控制對象設備,且使認證為恰當的所述控制信號所包含的所述可變碼作為新的驗證碼而保持于所述驗證碼保持部;及驗證碼同步發(fā)送部,對所述多個接收裝置中的其他接收裝置發(fā)送所述新的驗證碼,且設定為最新的驗證碼。由此,帶來使多個接收裝置的每一個所更新的驗證碼在其他發(fā)送裝置中同步的作用。
[0015][發(fā)明的效果]
[0016]依據本發(fā)明,可發(fā)揮能夠于在收發(fā)裝置間使用編碼進行認證的收發(fā)系統(tǒng)中,在多個發(fā)送裝置間或多個接收裝置間共用用于認證的編碼的優(yōu)良效果。
【附圖說明】
[0017]圖1為顯示本發(fā)明的第I實施方式的收發(fā)系統(tǒng)的整體構成例的圖。
[0018]圖2為顯示本發(fā)明的第I實施方式的發(fā)送裝置100的硬件構成例的圖。
[0019]圖3為顯示本發(fā)明的第I實施方式的接收裝置200的硬件構成例的圖。
[0020]圖4為顯示本發(fā)明的第I實施方式的發(fā)送裝置100的功能構成例的圖。
[0021]圖5為顯示本發(fā)明的第I實施方式的接收裝置200的功能構成例的圖。
[0022]圖6為顯示本發(fā)明的第I實施方式的動作例的順序圖。
[0023]圖7為顯示本發(fā)明的第2實施方式的收發(fā)系統(tǒng)的整體構成例的圖。
[0024]圖8為顯示本發(fā)明的第2實施方式的發(fā)送裝置100的功能構成例的圖。
[0025]圖9為顯示本發(fā)明的第2實施方式的接收裝置200的功能構成例的圖。
[0026]圖10為顯示本發(fā)明的第2實施方式的動作例的順序圖。
[0027]圖11為顯示本發(fā)明的第2實施方式中一部分接收裝置200于驗證碼更新失敗的情況下的形態(tài)例的圖。
[0028]圖12為顯示本發(fā)明的第3實施方式的收發(fā)系統(tǒng)的整體構成例的圖。
[0029]圖13為顯示本發(fā)明的第3實施方式的動作例的順序圖。
[0030]圖14為顯示本發(fā)明的第4實施方式的收發(fā)系統(tǒng)的整體構成例的圖。
[0031]圖15為顯示本發(fā)明的第4實施方式的服務器500的硬件構成例的圖。
[0032]圖16為顯示本發(fā)明的第4實施方式的服務器500的功能構成例的圖。
[0033]圖17為顯示本發(fā)明的第5實施方式的發(fā)送裝置100的硬件構成例的圖。
[0034]圖18為顯示本發(fā)明的第5實施方式的服務器500的硬件構成例的圖。
[0035]圖19為顯示本發(fā)明的第5實施方式的發(fā)送裝置100的功能構成例的圖。
[0036]圖20為顯示本發(fā)明的第5實施方式的服務器500的功能構成例的圖。
[0037]圖21為顯示本發(fā)明的第6實施方式的第I動作例的順序圖。
[0038]圖22為顯示本發(fā)明的第6實施方式的第2動作例的順序圖。
[0039]圖23為顯示本發(fā)明的第7實施方式的收發(fā)系統(tǒng)的整體構成例的圖。
[0040]圖24為顯示本發(fā)明的第8實施方式的收發(fā)系統(tǒng)的整體構成例的圖。
【具體實施方式】
[0041]以下,對用以實施本發(fā)明的方式進行說明。
[0042]<1.第I實施方式>
[0043]圖1為顯示本發(fā)明的第I實施方式的收發(fā)系統(tǒng)的整體構成例的圖。所述第I實施方式的收發(fā)系統(tǒng)具備多個發(fā)送裝置100(TD1至TD3)、接收裝置200(RD)、及網絡300。在此圖中,雖然顯示有3臺發(fā)送裝置100,但只要發(fā)送裝置100為2臺以上,為多少臺均可。
[0044]發(fā)送裝置100是對接收裝置200發(fā)送控制信號的裝置。在所述控制信號中包含可變碼。所述可變碼在每次發(fā)送控制信號時更新。作為發(fā)送裝置100與接收裝置200之間的通信方式,假設為例如Bluetooth(藍牙)(注冊商標)等。
[0045]接收裝置200是從發(fā)送裝置100接收控制信號的裝置。所述接收裝置200保持有驗證碼,且比較接收到的控制信號所包含的可變碼與驗證碼,而認證所述控制信號是否恰當。在認證成功的情況下,接收裝置200將所述控制信號供給至控制對象設備,并且將所述控制信號所包含的可變碼保持為新的驗證碼。
[0046]網絡300是將多個發(fā)送裝置100之間彼此連接的網絡。通過所述網絡300,多個發(fā)送裝置100彼此通信,借此可使可變碼在發(fā)送裝置100間同步。作為所述網絡300,可假設為例如Bluetooth(注冊商標)等形成的特用(Ad hoc)通信等。
[0047]圖2為顯示本發(fā)明的第I實施方式的發(fā)送裝置100的硬件構成例的圖。所述發(fā)送裝置100具備控制部110、存儲器120、無線通信部130、操作受理部140、及計數器150。
[0048]控制部110進行發(fā)送裝置100的各部的控制。具體來說,所述控制部110進行對接收裝置200的控制信號的產生指示、或來自其他發(fā)送裝置100的同步信號的處理等。此外,所述控制部110進行可變碼的更新??勺兇a的更新是在控制信號發(fā)送后、或根據來自其他發(fā)送裝置100的同步指不等進行。
[0049]存儲器120是存儲在發(fā)送裝置100中動作的程序、或可變碼等的存儲器。
[0050]無線通信部130進行與其他裝置之間的無線通信。所述無線通信部130對接收裝置200發(fā)送包含可變碼的控制信號。此外,將保持在存儲器120的可變碼作為同步信號對其他發(fā)送裝置100發(fā)送。并且,從其他發(fā)送裝置100接收同步信號,并供給至控制部110。
[0051 ]操作受理部140受理來自使用者的操作輸入。所述操作受理部140可通過例如輸入按鈕或觸控面板等實現。
[0052]計數器150是在借助控制部110進行的控制信號發(fā)送后,用以進行可變碼的更新的計數器。例如,可實現為在每次發(fā)送控制信號時,進行逐次加“I”的遞增計數器。
[0053]圖3為顯示本發(fā)明的第I實施方式的接收裝置200的硬件構成例的圖。所述接收裝置200具備控制部210、存儲器220、無線通信部230、及控制對象設備240。
[0054]控制部210進行接收裝置200的各部的控制。具體來說,所述控制部210進行來自發(fā)送裝置100的控制信號的認證、或控制對象設備240的控制等。此外,所述控制部210進行用以認證可變碼的驗證碼的更新。驗證碼的更新在認證成功時等進行。
[0055]存儲器220是存儲在接收裝置200中動作的程序、或驗證碼等的存儲器。
[0056]無線通信部230進行與其他裝置之間的無線通信。所述無線通信部230從發(fā)送裝置100接收包含可變碼的控制信號。此外,所述無線通信部230在接收到控制信號時對發(fā)送源的發(fā)送裝置100發(fā)送受領通知。
[0057]控制對象設備240是成為來自發(fā)送裝置100的控制對象的設備,例如,假設為空調(空調設備)、或照明設備等。在控制對象設備240為空調的情況下,作為控制信息假設為例如使溫度上升1°C等的控制內容。
[0058]圖4為顯示本發(fā)明的第I實施方式的發(fā)送裝置100的功能構成例的圖。在所述硬件構成中,多個發(fā)送裝置100的每一個具有可變碼保持部121、控制信號發(fā)送部131、受領通知接收部132、可變碼同步發(fā)送部133、可變碼同步接收部134、及可變碼更新部151的各功能。
[0059]可變碼保持部121保持可變碼。所述可變碼保持部121可通過例如存儲器120實現。
[0060]控制信號發(fā)送部131對接收裝置200發(fā)送包含可變碼的控制信號。所述控制信號發(fā)送部131例如可通過控制部110及無線通信部130實現。
[0061 ]受領通知接收部132從接收裝置200接收控制信號的受領通知。所述受領通知接收部132例如可通過控制部110及無線通信部130實現。
[0062]可變碼更新部151在控制信號發(fā)送后更新可
當前第1頁1 2 3 4 5 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1