收发系统、发送装置、接收装置、所述系统和装置的控制方法及程序的制作方法

文档序号:9794469阅读:432来源:国知局
收发系统、发送装置、接收装置、所述系统和装置的控制方法及程序的制作方法
【技术领域】
[0001]本发明涉及一种收发系统,尤其涉及一种在收发装置间使用可变码进行认证的收发系统、发送装置、接收装置、及所述系统和装置的控制方法以及使计算机执行所述方法的程序。
【背景技术】
[0002]为对抗重放攻击,从前已知有使内容在每次发送时发生变化的可变码包含于控制信号的技术。所谓重放攻击,是指通过截获从发送装置发往接收装置的信号并复制,且将所述复制的数据发送至接收装置,而非法通过接收装置的认证的行为。在此种重放攻击中,因为复制发送数据且直接发送,所以仅凭数据的加密,有时不能应对。
[0003]在使用可变码的认证中,发送装置发送的数据内的可变码在每次发送时发生变化。因此,在复制发送数据且直接发送至接收装置的情况下,因为发送数据所包含的可变码已被使用过,所以无法通过接收装置的认证,而作为非法信号检测出。作为使用可变码的认证的例子,例如,已知有于汽车的无钥进入等使用的滚码(跳码)或一次性密码等。
[0004]作为使用此种可变码的系统,揭示有一种安全系统,例如在从移动电话输入发动油压挖掘机的发动机时的密码的系统中,在已变更移动电话的密码的情况下,利用服务器变更油压挖掘机的设定(例如,参照专利文献I)。此外,揭示有一种发送机,使无线控制自动上锁机构时设定的ID序号在每次发送时根据滚码方式发生变化(例如,参照专利文献2)。
[0005][现有技术文献]
[0006][专利文献]
[0007]专利文献I:日本专利第4476513号公报
[0008]专利文献2:日本专利第4367986号公报

【发明内容】

[0009][发明所要解决的问题]
[0010]在所述的现有技术中,通过适当变更用于认证的编码而谋求安全性提升。然而,在这些现有技术中,在存在多个发送装置的情况下,如果在某个发送装置中变更编码,那么在其他发送装置中无法进行正常的发送。此外,存在多个接收装置的情况下也相同,无法追随发送装置的编码变更的接收装置不能保证此后的正常动作。
[0011]本发明是鉴于此种状况研究而成的,目的在于:在收发装置间使用编码进行认证的收发系统中,在多个发送装置间或多个接收装置间共用用于认证的编码。
[0012][解决问题的技术手段]
[0013]本发明是为了解决所述问题点研究而成的,第I方面为一种收发系统、其发送装置、及其通信控制方法以及使计算机执行所述方法的程序,所述收发系统具备彼此可通信的多个发送装置、及接收装置,且所述多个发送装置的每一个具备:可变码保持部,保持可变码;控制信号发送部,发送包含所述可变码的控制信号;及可变码同步发送部,使在所述控制信号发送后被更新的所述可变码对所述多个发送装置中的其他发送装置发送,且设定为最新的可变码;且所述接收装置具备:验证码保持部,保持验证码;及编码认证部,将从所述多个发送装置的任意一个接收到的所述控制信号所包含的所述可变码与所述验证码比较,而认证所述控制信号是否恰当,且将认证为恰当的所述控制信号供给至控制对象设备,并将认证为恰当的所述控制信号所包含的所述可变码作为新的验证码保持于所述验证码保持部。由此,带来使多个发送装置的每一个所更新的可变码在其他发送装置中同步的作用。
[0014]此外,本发明的第2方面为一种收发系统、其发送装置、及其通信控制方法以及使计算机执行所述方法的程序,所述收发系统具备发送装置、及彼此可通信的多个接收装置,且所述发送装置具备:可变码保持部,保持可变码;控制信号发送部,发送包含所述可变码的控制信号;及可变码更新部,在所述控制信号发送后更新所述可变码;且所述多个接收装置的每一个具备:验证码保持部,保持验证码;编码认证部,将从所述发送装置接收到的所述控制信号所包含的所述可变码与所述验证码比较,而认证该控制信号是否恰当,并将认证为恰当的所述控制信号供给至控制对象设备,且使认证为恰当的所述控制信号所包含的所述可变码作为新的验证码而保持于所述验证码保持部;及验证码同步发送部,对所述多个接收装置中的其他接收装置发送所述新的验证码,且设定为最新的验证码。由此,带来使多个接收装置的每一个所更新的验证码在其他发送装置中同步的作用。
[0015][发明的效果]
[0016]依据本发明,可发挥能够于在收发装置间使用编码进行认证的收发系统中,在多个发送装置间或多个接收装置间共用用于认证的编码的优良效果。
【附图说明】
[0017]图1为显示本发明的第I实施方式的收发系统的整体构成例的图。
[0018]图2为显示本发明的第I实施方式的发送装置100的硬件构成例的图。
[0019]图3为显示本发明的第I实施方式的接收装置200的硬件构成例的图。
[0020]图4为显示本发明的第I实施方式的发送装置100的功能构成例的图。
[0021]图5为显示本发明的第I实施方式的接收装置200的功能构成例的图。
[0022]图6为显示本发明的第I实施方式的动作例的顺序图。
[0023]图7为显示本发明的第2实施方式的收发系统的整体构成例的图。
[0024]图8为显示本发明的第2实施方式的发送装置100的功能构成例的图。
[0025]图9为显示本发明的第2实施方式的接收装置200的功能构成例的图。
[0026]图10为显示本发明的第2实施方式的动作例的顺序图。
[0027]图11为显示本发明的第2实施方式中一部分接收装置200于验证码更新失败的情况下的形态例的图。
[0028]图12为显示本发明的第3实施方式的收发系统的整体构成例的图。
[0029]图13为显示本发明的第3实施方式的动作例的顺序图。
[0030]图14为显示本发明的第4实施方式的收发系统的整体构成例的图。
[0031]图15为显示本发明的第4实施方式的服务器500的硬件构成例的图。
[0032]图16为显示本发明的第4实施方式的服务器500的功能构成例的图。
[0033]图17为显示本发明的第5实施方式的发送装置100的硬件构成例的图。
[0034]图18为显示本发明的第5实施方式的服务器500的硬件构成例的图。
[0035]图19为显示本发明的第5实施方式的发送装置100的功能构成例的图。
[0036]图20为显示本发明的第5实施方式的服务器500的功能构成例的图。
[0037]图21为显示本发明的第6实施方式的第I动作例的顺序图。
[0038]图22为显示本发明的第6实施方式的第2动作例的顺序图。
[0039]图23为显示本发明的第7实施方式的收发系统的整体构成例的图。
[0040]图24为显示本发明的第8实施方式的收发系统的整体构成例的图。
【具体实施方式】
[0041]以下,对用以实施本发明的方式进行说明。
[0042]<1.第I实施方式>
[0043]图1为显示本发明的第I实施方式的收发系统的整体构成例的图。所述第I实施方式的收发系统具备多个发送装置100(TD1至TD3)、接收装置200(RD)、及网络300。在此图中,虽然显示有3台发送装置100,但只要发送装置100为2台以上,为多少台均可。
[0044]发送装置100是对接收装置200发送控制信号的装置。在所述控制信号中包含可变码。所述可变码在每次发送控制信号时更新。作为发送装置100与接收装置200之间的通信方式,假设为例如Bluetooth(蓝牙)(注册商标)等。
[0045]接收装置200是从发送装置100接收控制信号的装置。所述接收装置200保持有验证码,且比较接收到的控制信号所包含的可变码与验证码,而认证所述控制信号是否恰当。在认证成功的情况下,接收装置200将所述控制信号供给至控制对象设备,并且将所述控制信号所包含的可变码保持为新的验证码。
[0046]网络300是将多个发送装置100之间彼此连接的网络。通过所述网络300,多个发送装置100彼此通信,借此可使可变码在发送装置100间同步。作为所述网络300,可假设为例如Bluetooth(注册商标)等形成的特用(Ad hoc)通信等。
[0047]图2为显示本发明的第I实施方式的发送装置100的硬件构成例的图。所述发送装置100具备控制部110、存储器120、无线通信部130、操作受理部140、及计数器150。
[0048]控制部110进行发送装置100的各部的控制。具体来说,所述控制部110进行对接收装置200的控制信号的产生指示、或来自其他发送装置100的同步信号的处理等。此外,所述控制部110进行可变码的更新。可变码的更新是在控制信号发送后、或根据来自其他发送装置100的同步指不等进行。
[0049]存储器120是存储在发送装置100中动作的程序、或可变码等的存储器。
[0050]无线通信部130进行与其他装置之间的无线通信。所述无线通信部130对接收装置200发送包含可变码的控制信号。此外,将保持在存储器120的可变码作为同步信号对其他发送装置100发送。并且,从其他发送装置100接收同步信号,并供给至控制部110。
[0051 ]操作受理部140受理来自使用者的操作输入。所述操作受理部140可通过例如输入按钮或触控面板等实现。
[0052]计数器150是在借助控制部110进行的控制信号发送后,用以进行可变码的更新的计数器。例如,可实现为在每次发送控制信号时,进行逐次加“I”的递增计数器。
[0053]图3为显示本发明的第I实施方式的接收装置200的硬件构成例的图。所述接收装置200具备控制部210、存储器220、无线通信部230、及控制对象设备240。
[0054]控制部210进行接收装置200的各部的控制。具体来说,所述控制部210进行来自发送装置100的控制信号的认证、或控制对象设备240的控制等。此外,所述控制部210进行用以认证可变码的验证码的更新。验证码的更新在认证成功时等进行。
[0055]存储器220是存储在接收装置200中动作的程序、或验证码等的存储器。
[0056]无线通信部230进行与其他装置之间的无线通信。所述无线通信部230从发送装置100接收包含可变码的控制信号。此外,所述无线通信部230在接收到控制信号时对发送源的发送装置100发送受领通知。
[0057]控制对象设备240是成为来自发送装置100的控制对象的设备,例如,假设为空调(空调设备)、或照明设备等。在控制对象设备240为空调的情况下,作为控制信息假设为例如使温度上升1°C等的控制内容。
[0058]图4为显示本发明的第I实施方式的发送装置100的功能构成例的图。在所述硬件构成中,多个发送装置100的每一个具有可变码保持部121、控制信号发送部131、受领通知接收部132、可变码同步发送部133、可变码同步接收部134、及可变码更新部151的各功能。
[0059]可变码保持部121保持可变码。所述可变码保持部121可通过例如存储器120实现。
[0060]控制信号发送部131对接收装置200发送包含可变码的控制信号。所述控制信号发送部131例如可通过控制部110及无线通信部130实现。
[0061 ]受领通知接收部132从接收装置200接收控制信号的受领通知。所述受领通知接收部132例如可通过控制部110及无线通信部130实现。
[0062]可变码更新部151在控制信号发送后更新可
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1