目标专利:831用于接入至少一个虚拟专用网络的系统和方法
专利公开号:CN1943172B
专利权人:诺基亚技术有限公司
无效请求书提交日期:2026年
非显而易见性评估仅供参考,不构成法律建议。
| 编号 | 名称 |
|---|
一种用于接入至少一个虚拟专用网络(VPN)的设备,;该设备包括:控制器,被配置为操作VPN客户端和至少一个应用,;该VPN客户端被配置为定义至少一个VPN接入点,;每个VPN接入点包括相关的物理接入点和VPN策略,;其中该VPN客户端被配置为基于该至少一个VPN接入点接入至少一个VPN,以从而通过该至少一个VPN从至少一个应用建立至少一个数据连接。
根据权利要求1所述的设备,其中该VPN客户端被配置为基于该相关的物理接入点和VPN策略激活至少一个VPN接入点,以从而接入该至少一个VPN。
根据权利要求2所述的设备,其中该VPN客户端被配置为激活至少一个VPN接入点,包括被配置为将至少一个VPN接入点与该至少一个应用相关联,并此后激活来自该至少一个应用的至少一个VPN接入点,以从而通过该VPN建立来自该至少一个应用的该至少一个数据连接。
根据权利要求2所述的设备,其中该VPN客户端被配置为激活每个VPN接入点,包括被配置为建立与该各个VPN接入点相关的该物理接入点之间的连接;载入与该各个VPN接入点相关联的该VPN策略;并此后基于与该各个VPN接入点相关联的该VPN策略,在该物理接入点上建立VPN通道。
根据权利要求1所述的设备,其中该VPN客户端还被配置为终止到该至少一个VPN的接入,以从而终止来自该至少一个应用的该至少一个数据连接,其中该控制器被配置为终止到每个VPN的每个接入,包括被配置为关闭在基于与该各个VPN接入点相关联的该VPN策略,建立的该物理接入点上的该VPN通道;卸载与该各个VPN接入点相关联的该VPN策略;并此后终止与该各个VPN接入点相关联的该物理接入点的该连接。
根据权利要求1所述的设备,其中该VPN客户端被配置为地定义每个VPN,包括被配置为接收该VPN接入点的名称的选择,接收物理接入点的选择以与该VPN接入点相关联,并此后接收VPN策略的选择以与该VPN接入点相关联。
根据权利要求6所述的设备,其中该VPN客户端还被配置为安装至少一个VPN策略,使得该VPN客户端被配置为从该至少一个已安装的VPN策略接收VPN策略的选择。
根据权利要求7所述的设备,其中该控制器还被配置为与至少一个安全策略数据库(SPD)通信,该安全策略数据库被配置为存储至少一个VPN策略,其中每个SPD与物理接入点相关联,以及其中该VPN客户端被配置为接收SPD的选择;通过与该各个SPD相关联的该物理接入点从该SPD下载至少一个VPN策略;并此后安装该至少一个所下载的VPN策略。
根据权利要求8所述的设备,其中该VPN客户端被配置为建立与该SPD相关联的该物理接入点的数据连接;通过与该物理接入点建立的该数据连接建立与该SPD的数据连接;认证该SPD和该VPN客户端中的至少一个;并此后,当认证了该SPD和该VPN客户端中的至少一个时,从该SPD下载至少一个VPN策略。
一种接入至少一个虚拟专用网络(VPN)的方法,该方法包括:定义至少一个VPN接入点,每个VPN接入点包括相关的物理接入点和VPN策略;以及基于该至少一个VPN接入点接入至少一个VPN,以从而通过该至少一个VPN建立来自至少一个应用的至少一个数据连接。
根据权利要求10所述的方法,其中接入至少一个VPN包括:基于该相关的物理接入点和VPN策略激活至少一个VPN接入点,以从而接入至少一个VPN。
根据权利要求11所述的方法,其中激活至少一个VPN接入点包括:将至少一个VPN接入点与至少一个应用相关联;并且 激活来自该至少一个应用的至少一个接入点,以从而通过该VPN建立来自该至少一个应用的该至少一个数据连接。
根据权利要求11所述的方法,其中激活至少一个VPN接入点包括:建立与该各个VPN接入点相关联的该物理接入点的连接; 载入与该各个VPN接入点相关联的该VPN策略;并且 基于与该各个VPN接入点相关联的该VPN策略在该物理接入点上建立VPN通道。
根据权利要求10所述的方法,还包括: 终止到该至少一个VPN的接入,以从而终止来自该至少一个应用的该至少一个数据连接,其中终止到每个VPN的接入包括:关闭基于与该各个VPN接入点相关联的该VPN策略所建立的该物理接入点上的该VPN通道; 卸载与该各个VPN接入点相关联的该VPN策略,以及 终止与该各个VPN接入点相关联的该物理接入点的该连接。
根据权利要求10所述的方法,其中定义每个VPN接入点包括:接收该VPN接入点的名称的选择; 接收物理接入点的选择以与该VPN接入点相关联; 接收VPN策略的选择以与该VPN接入点相关联。
根据权利要求15所述的方法,还包括: 安装至少一个VPN策略, 其中接收VPN策略的选择包括从该至少一个已安装的VPN策略接收VPN策略的选择。
根据权利要求16所述的方法,其中安装至少一个VPN策略包括:接收安全策略数据库(SPD)的选择,其中该SPD可以存储至少一个VPN策略,并且其中该SPD具有相关的物理接入点; 通过与该SPD相关联的该物理接入点从该SPD下载至少一个VPN策略;以及安装该至少一个所下载的VPN策略。
根据权利要求17所述的方法,其中安装至少一个VPN策略包括由VPN客户端安装至少一个VPN策略,以及其中下载至少一个VPN策略包括:建立从该VPN客户端到与该SPD相关联的该物理接入点的数据连接; 通过所建立的到该物理接入点的该数据连接,建立从该VPN客户端到该SPD的数据连接; 认证该SPD和该VPN客户端中的至少一个;以及 当认证了该SPD和该VPN客户端中的至少一个时,从该SPD下载至少一个VPN策略。
一种用于管理至少一个虚拟专用网络(VPN)策略的系统,该至少一个VPN策略用于接入至少一个VPN,该系统包括:至少一个安全策略数据库(SPD),被配置为存储至少一个VPN策略;以及终端,被配置为与VPN客户端进行通信,其中该VPN客户端被配置为通过至少一个物理接入点与该至少一个SPD进行通信,以从而从该至少一个SPD下载该至少一个VPN策略,以及其中该VPN客户端被配置为在VPN策略库中存储该至少一个VPN策略,以及其中该VPN客户端被配置为与该至少一个SPD同步,以从而更新在该VPN策略库中存储的该至少一个VPN策略。
根据权利要求19所述的系统,其中至少一个VPN策略包括证书和证书/私钥对中的至少一个,以及其中该VPN客户端被配置为在密码保护的密钥库中存储该证书和该证书/私钥对中的至少一个。
根据权利要求19所述的系统,其中该VPN客户端被配置为接收SPD的选择,其中该SPD具有相关的物理接入点,以及其中该VPN客户端被配置为通过与该SPD相关联的该物理接入点从该所选的SPD下载至少一个VPN策略。
根据权利要求21所述的系统,其中该VPN客户端被配置为建立与该SPD相关联的该物理接入点的数据连接;通过与该物理接入点建立的该数据连接建立与该SPD的数据连接;认证该SPD和该VPN客户端中的至少一个;并此后当认证了该SPD和该VPN客户端中的至少一个时,从该SPD下载至少一个VPN策略。
根据权利要求22所述的系统,其中该VPN客户端被配置为基于SPD证书认证该SPD,以及其中该VPN客户端被配置为基于用户证书认证该VPN客户端。
根据权利要求23所述的系统,其中该SPD具有包括多个字符的相关的身份代码,以及其中该VPN客户端被配置为通过接收与该SPD相关联的该身份代码的确认来生成SPD证书,并此后当接收到确认时生成该SPD证书。
根据权利要求24所述的系统,其中该VPN客户端被配置为呈现包括与该SPD相关联的身份代码的SPD身份代码会话,在该SPD身份代码会话中的该身份代码被呈现为缺少至少一个字符,以及其中该VPN客户端被配置为接收该至少一个字符,并此后如果在该SPD身份代码会话中呈现的该身份代码,加上接收到的该至少一个字符与该SPD相关联的该身份代码匹配,则接收该身份代码的确认。
根据权利要求23所述的系统,其中该VPN客户端被配置为通过该SPD认证该VPN客户端,生成用户证书,并此后当认证了该VPN客户端时生成该用户证书。
一种管理至少一个虚拟专用网络(VPN)策略的方法,该至少一个VPN策略用于接入至少一个VPN,该方法包括:从至少一个安全策略数据库(SPD)下载至少一个VPN策略; 在VPN策略库中存储该至少一个VPN策略,以及 与该至少一个SPD同步,以从而更新在该VPN策略库中存储的该至少一个VPN策略。
根据权利要求27所述的方法,其中至少一个VPN策略包括证书和证书/私钥对中的至少一个,以及其中存储该至少一个VPN策略还包括在密码保护的密钥库中存储该证书和该证书/私钥对中的至少一个。
根据权利要求27所述的方法,还包括: 接收SPD的选择,其中该SPD具有相关的物理接入点, 其中下载至少一个VPN策略包括通过与该SPD相关联的该物理接入点从该所选的SPD下载至少一个VPN策略。
根据权利要求29所述的方法,其中下载至少一个VPN策略包括:建立从该VPN客户端到与该SPD相关联的该物理接入点的数据连接; 通过所建立的到该物理接入点的该数据连接,建立从该VPN客户端到该SPD的数据连接; 认证该SPD和该VPN客户端中的至少一个;以及 当认证了该SPD和该VPN客户端中的至少一个时,从该SPD下载至少一个VPN策略。
根据权利要求30所述的方法,其中认证该SPD包括基于SPD证书认证该SPD,以及其中认证该VPN客户端包括基于用户证书认证该VPN客户端。
根据权利要求31所述的方法,其中该SPD具有包括多个字符的相关的身份代码,以及其中该方法还包括:生成SPD证书,以及其中生成SPD证书包括: 接收与该SPD相关联的该身份代码的确认;以及 当接收到确认时生成该SPD证书。
根据权利要求32所述的方法,其中接收确认包括: 呈现包括与该SPD相关联的该身份代码的SPD身份代码会话,在该SPD身份代码会话中的该身份代码被呈现为缺少至少一个字符; 接收该至少一个字符;以及 如果在该SPD身份代码会话中呈现的该身份代码,加上接收到的该至少一个字符与该SPD相关联的该身份代码匹配,则接收该身份代码的确认。
根据权利要求31所述的方法,还包括: 生成用户证书,其中生成用户证书包括: 向该SPD认证该VPN客户端;以及 当认证了该VPN客户端时生成该用户证书。