嵌入式设备的内部免认证方法以及嵌入式设备技术

技术编号:24893692 阅读:21 留言:0更新日期:2020-07-14 18:19
本发明专利技术公开了一种嵌入式设备的内部免认证方法、以及一种嵌入式设备。基于本发明专利技术,嵌入式设备中的设备主应用可以为第三方应用在嵌入式设备内的协议访问分配内网IP地址,并且,第三方应用可以从设备主应用获取到内网IP地址、并利用获取到的内网IP地址向设备主应用发起对嵌入式设备的设备服务的协议访问请求,其中,对于以内网IP地址发起的协议访问请求,设备主应用可以跳过认证环节而将其确定为合法访问,从而实现嵌入式设备内部对第三方应用的协议访问的免认证。

【技术实现步骤摘要】
嵌入式设备的内部免认证方法以及嵌入式设备
本专利技术涉及安全认证领域,尤其涉及一种嵌入式设备的内部免认证方法、以及一种嵌入式设备。
技术介绍
在安防领域中,通常会在监控场景中布设嵌入式设备,例如IPC(IPCamera,网络摄像机),用以提供例如视频流等基于信息采集的设备服务。若需要引入例如算法应用等其他服务对采集的信息做进一步处理,则需要在嵌入设备做开发。对嵌入式设备的开发可以通过在嵌入式设备按需导入第三方应用软件来实现。其中,导入的第三方应用对设备服务的访问往往需要基于某种协议的内部交互过程,而这样的内部交互过程通常存在认证环节。然而,第三方应用难以获取到认证所需的用户信息,因此,如何为第三方应用提供嵌入式设备的内部免认证机制,成为现有技术中有待解决的技术问题。
技术实现思路
本专利技术的一个实施例提供了一种嵌入式设备的内部免认证方法,所述内部免认证方法包括:设备主应用为第三方应用在嵌入式设备内的协议访问分配内网IP地址;第三方应用从设备主应用获取内网IP地址;第三本文档来自技高网...

【技术保护点】
1.一种嵌入式设备的内部免认证方法,其特征在于,所述内部免认证方法包括:/n设备主应用为第三方应用在嵌入式设备内的协议访问分配内网IP地址;/n第三方应用从设备主应用获取内网IP地址;/n第三方应用利用获取的内网IP地址向设备主应用发起对嵌入式设备的设备服务的协议访问请求;/n设备主应用检测接收到的协议访问请求对应的IP地址;/n设备主应用在检测出协议访问请求对应的IP地址为内网IP地址时,将该协议访问请求确定为合法访问。/n

【技术特征摘要】
1.一种嵌入式设备的内部免认证方法,其特征在于,所述内部免认证方法包括:
设备主应用为第三方应用在嵌入式设备内的协议访问分配内网IP地址;
第三方应用从设备主应用获取内网IP地址;
第三方应用利用获取的内网IP地址向设备主应用发起对嵌入式设备的设备服务的协议访问请求;
设备主应用检测接收到的协议访问请求对应的IP地址;
设备主应用在检测出协议访问请求对应的IP地址为内网IP地址时,将该协议访问请求确定为合法访问。


2.根据权利要求1所述的内部免认证方法,其特征在于,所述内部免认证方法启用主机运行设备主应用、并启用虚拟机运行导入嵌入式设备的第三方应用,主机中配置有虚拟网桥,主机和虚拟机中成对地配置有用于将虚拟机挂接到虚拟网桥的虚拟网卡,并且,所述内部免认证方法进一步包括:
设备主应用将主机的虚拟网桥配置为分配的内网IP地址。


3.根据权利要求2所述的内部免认证方法,其特征在于,主机中的设备主应用为第三方应用提供开放平台,第三方应用中集成有软件开发工具包、并通过调用软件开发工具包接入第三方平台,并且,所述第三方应用从设备主应用获取内网IP地址包括:
第三方应用通过调用软件开发工具包的开放平台接入路径从设备主应用获取内网IP地址。


4.根据权利要求2所述的内部免认证方法,其特征在于,所述第三方应用通过调用软件开发工具包的开放平台接入路径从设备主应用获取内网IP地址包括:
第三方应用通过调用软件开发工具包与设备主应用建立域套接字连接、并利用域套接字连接从设备主应用获取内网IP地址。


5.根据权利要求2所述的内部免认证方法,其特征在于,所述第三方应用利用获取的内网IP地址向设备主应用发起协议访问请求包括:
第三方应用以所属的虚拟机的IP地址为源地址、并以获取到的内网IP地址为目的地址发起协议访问请求。


6.根据权利要求5所述的内部免认证方法,其特征在于,所述设备主应用检测协议访问请求对应的IP地址包括:
设备主应用检测协议访问请求的目的地址是否为内网IP地址。


7.根据权利要求1所述的内部免认证方法,其特征在于,所述内部免认证方法进一步包括:
设备主应用在检测出访问请求对应的IP地址为外网IP地址时,发起对协议访问请求的认证。

【专利技术属性】
技术研发人员:吕江明
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1