专利名称:一种基于rf4ce设备之间配对连接的鉴权方法
技术领域:
本发明涉及一种基于RF4CE设备之间配对连接的鉴权方法,通过在RF4CE设备连接配对之前,增加鉴权的方案来实现设备之间的安全连接,避免恶意或者用户期望的控制连接和目标设备之间的配对连接,防止设备被恶意控制。
背景技术:
目前,集成RF4CE的家庭设备越来越普及,RF4CE支持一对多和多对多的拓补网络,所以不同的RF4CE设备之间可以由一个设备来控制,一个设备也允许不同的控制端来操作。RF4CE设备已经规定了在设备传输过程和配对过程安全机制,但是该安全机制着重考虑当前两台设备连接时候的数据安全性,通过生成密钥的方式来保证数据传输的安全性,但是该部分安全性只是保证了两台设备配对过程中的安全性和数据传输的安全性,而没有考虑当前的控制设备是否为目标设备希望进行配对连接的设备。RF4CE目标设备在等待配对的过程中,是打开当前的RF4CE设备,处于可配对状态,任何控制设备都可以对当前的设备进行配对连接的请求,如果没有合理的配对鉴权方案,当目标设备连接配对的时候,没有相应的鉴权信息,导致任意设备都可以进行连接,存在很大的安全隐患,因此需要有一个方便的鉴权方案来在设备配对连接的时候,进行设备的选择配对过程,防止恶意的设备/非用户期望的设备可以随意配对连接当前的目标设备。
发明内容
针对已有技术的不足,本发明的目的在于提供一种用于在RF4CE目标设备和RF4CE控制设备配对连接之前,增加鉴权的流程,满足在RF4CE设备之间配对之前鉴权的要求,以防止非用户想要的控制设备可以随意配对当前目标设备。目前支持RF4CE目标设备,一般是电视/DVD/机顶盒等家庭设备,这些设备中都有屏幕可以显示相关的信息。实现本发明目的的技术方案如下:一种基于RF4CE设备之间配对连接的鉴权方法,包括:RF4CE目标设备和RF4CE控制设备,RF4CE目标设备包括:鉴权数据生成模块、鉴权数据发送模块;RF4CE控制设备包括:鉴权码生成模块、鉴权数据接受模块、鉴权数字验证模块、RF4CE控制设备信息保存模块,所述的RF4CE目标设备和RF4CE控制设备之间配对连接,通过在RF4CE目标设备中鉴权码生成模块生成鉴权码,在目标设备屏幕上显示当前生成的鉴权码,RF4CE目标控制设备根据目标设备显示的鉴权码,通过鉴权数据生成模生成相应的鉴权数据,并且通过鉴权数据发送模块向目标设备发送相应的鉴权码,目标设备鉴权数据接受模块接收到相应的数据之后,传递给鉴权数据验证模块进行校验,如果两个发送的数据匹配,则鉴权成功,如果两者不匹配则配对过程失败,则设备之间连接失效,控制设备发送配对的鉴权码,可以采用明文或者密文的方式进行。配对成功之后,RF4CE目标设备通过RF4CE控制设备信息保存模块将当前的配对设备信息保存,当下次在进行连接的时候,目标设备比较当前存储在设备中的配对信息,控制设备的标识码,如果一致,则直接配对,如果不一致,则重新进行配对前的鉴权流程。配对信息存储的时间可以设备相应的有效期,当失效的时候,自动删除当前的配对信息。
图1是本发明鉴权的实现结构示意图;图2是本发明RF4CE目标设备和RF4CE控制设备鉴权的流程图;图3是本发明RF4CE目标设备和RF4CE控制设备鉴权的另一实施例的流程图。图中标号说明1-鉴权数据生成模块 2-鉴权数据发送模块 3-鉴权码生成模块4-鉴权数据接受模块 5-鉴权数据验证模块6-RF4CE控制设备信息保存模块
具体实施例方式下面结合附图和实施例对本发明进一步说明。如图1所示,一种基于RF4CE设备之间配对连接的鉴权方法,包括:RF4CE目标设备和RF4CE控制设备,所述的RF4CE目标设备和RF4CE控制设备之间配对连接,通过在RF4CE目标设备中鉴权码生成模块3生成鉴权码,在目标设备屏幕上显示当前生成的鉴权码,RF4CE目标控制设备根据目标设备显示的鉴权码,通过鉴权数据生成模块I生成相应的鉴权数据,并且通过鉴权数据发送模块2向目标设备发送相应的鉴权码,目标设备鉴权数据接受模块4接收到相应的数据之后,传递给鉴权数据验证模块5进行校验,如果两个发送的数据匹配,则鉴权成功,如果两者不匹配则配对过程失败,则设备之间连接失效,控制设备发送配对的鉴权码,可以采用明文或者密文的方式进行。如图2示,本实施案例提供了一种RF4CE目标设备和RF4CE控制设备之间配对连接时候的鉴权步骤如下:步骤11:RF4CE目标设备当前处于可配对状态,RF4CE控制设备当前发起配对连接请求,目标设备接收到控制设备的连接请求,调用鉴权码生成模块生成相应的鉴权码;步骤12:RF4CE控制设备根据目标设备生成的鉴权码,调用相应的鉴权数据生成模块声场相应的鉴权数据,并且通过鉴权数据发送模块将数据发送给RF4CE目标设备;步骤13:RF4CE目标设备接收到相应的鉴权数据,调用鉴权数据验证模块对数据的正确性进行校验,如果匹配,则鉴权成功,否则鉴权失败;步骤14:如果鉴权成功,则RF4CE目标设备调用RF4CE控制设备信息保存模块6将设备相关信息保存在存储器中。如图3所示,一种RF4CE目标设备和RF4CE控制设备之间配对连接时候的鉴权另一实施例步骤如下:步骤21:RF4CE目标设备当前处于可配对状态,RF4CE控制设备当前发起配对连接请求,目标设备接收到控制设备的连接请求,查看当前目标设备存储模块是否有当前RF4CE控制设备的配对信息,确认是否在当前RF4CE目标设备的可配对列表中;
步骤22:当前RF4CE控制设备的信息不在可配对列表,则执行相应的鉴权码实施案例或者直接提示配对鉴权失败;步骤23:当前RF4CE控制列表设备信息在当前可配对列表中,则鉴权成功,并且更新RF4CE目标设备信息存储模块的相关内容。
权利要求
1.一种基于RF4CE设备之间配对连接的鉴权方法,包括:RF4CE目标设备和RF4CE控制设备,其特征在于:所述的RF4CE目标设备和RF4CE控制设备之间配对连接,通过在RF4CE目标设备中鉴权码生成模块生成鉴权码,在目标设备屏幕上显示当前生成的鉴权码,RF4CE目标控制设备根据目标设备显示的鉴权码,通过鉴权数据生成模生成相应的鉴权数据,并且通过鉴权数据发送模块向目标设备发送相应的鉴权码,目标设备鉴权数据接受模块接收到相应的数据之后,传递给鉴权数据验证模块进行校验。
2.根据权利要求1所述的一种基于RF4CE设备之间配对连接的鉴权方法,其特征在于:所述的如果两个发送的数据匹配,则鉴权成功,如果两者不匹配则配对过程失败,则设备之间连接失效,控制设备发送配对的鉴权码,可以采用明文或者密文的方式进行。
3.根据权利要求1所述的一种基于RF4CE设备之间配对连接的鉴权方法,其特征在于:所述的配对成功之后,RF4CE目标设备通过RF4CE控制设备信息保存模块将当前的配对设备信息保存,当下次在进行连接的时候,目标设备比较当前存储在设备中的配对信息,控制设备的标识码,如果一致,则直接配对,如果不一致,则重新进行配对前的鉴权流程。
4.根据权利要求1所述的一种基于RF4CE设备之间配对连接的鉴权方法,其特征在于:所述的配对信息存储的时间可以设备相应的有效期,当失效的时候,自动删除当前的配对信息。
全文摘要
本发明公开了一种基于RF4CE设备之间配对连接的鉴权方法,包括RF4CE目标设备和RF4CE控制设备,所述的RF4CE目标设备和RF4CE控制设备之间配对连接,RF4CE目标设备通过鉴权码生成模块生成相应的鉴权码,RF4CE控制设备接收到目标设备的鉴权码之后,通过鉴权数据生成模块生成相应的鉴权数据,经鉴权数据发送模块传递给RF4CE目标设备,目标设备通过鉴权数据验证模块对鉴权数据进行校验,判断控制设备是否可以与目标设备进行配对连接。本发明避免恶意或者用户期望的控制连接和目标设备之间的配对连接,防止设备被恶意控制。
文档编号H04L29/06GK103200157SQ201210003359
公开日2013年7月10日 申请日期2012年1月6日 优先权日2012年1月6日
发明者薛丹, 张纪金, 蔡俊鹏, 范仲华 申请人:上海融帜信息技术有限公司