目标专利:811提供用于GAA的通用机制的设备和方法
专利公开号:CN101156411B
专利权人:诺基亚技术有限公司
无效请求书提交日期:2026年
非显而易见性评估仅供参考,不构成法律建议。
| 编号 | 名称 |
|---|
一种提供用于网络应用服务器的通用机制的方法,;该方法包括:接收来自于用户设备的请求以向网络应用功能提供认证信息; 通过扩展用户安全设置的3GPP标准来确定通用认证架构的密钥,;以整合额外的网络应用服务器;以及向所述网络应用功能提供所述认证信息。
根据权利要求1所述的方法,还包括: 在所述用户安全设置中提供与用户设备中的智能卡或者安全环境的类型相关的数据; 以及 提供标记字段,所述标记字段指示带有基于集成电路的增强的通用引导架构GBA_U是否启用通用用户身份模块、用户身份模块、智能卡或者另一安全环境。
根据权利要求1所述的方法,还包括: 在所述用户安全设置中提供第一和第二标记字段,所述第一和第二标记字段在规范的授权报头中传输,其中在所述第一标记字段中,使用基于集成电路的增强的通用引导架构GBA_U中的第一衍生密钥Ks_int_NAF,并且在所述第二标记字段中,使用第二衍生密钥Ks_ext_NAF或者第三衍生密钥Ks_NAF。
根据权利要求1所述的方法,其中所述确定步骤包括确定至少一项以下内容:在网络应用功能建立期间,将密钥使用直接本地配置到网络应用功能中,在引导服务器功能中本地配置密钥使用,在存储于归属用户服务器中的用户安全设置中提供传输到引导服务器功能的附加字段,以及使用指示密钥使用的存储在引导服务器功能中的属性-值-对。
根据权利要求4所述的方法,还包括: 使用属性-值-对以指示正在使用的衍生密钥的类型或者启用的智能卡或者安全环境的类型,其中所述衍生密钥类型包括Ks_int_NAF、Ks_ext_NAF或Ks_NAF,并且所述智能卡或者安全环境包括GBA_U。
根据权利要求5所述的方法,其中当所述属性-值-对指示Ks_int_NAF的使用时,还包括:通过所述网络应用功能要求使用Ks_int_NAF而非具有较低安全级别的密钥。
根据权利要求2所述的方法,其中,当网络服务器处于安全环境中时,该方法还包括:分配通用移动电信系统UMTS集成电路卡UICC中的网络应用,其中UICC是网络应用功能,并且使用衍生密钥Ks_int_NAF以保证网络服务实体之间通信的安全。
根据权利要求7所述的方法,其中分配网络应用的所述分配步骤包括Java应用、XML应用、C++应用、Perl应用或者Visual Basic应用。
根据权利要求1所述的方法,还包括: 通过在存储于归属用户服务器HSS中的用户安全设置中提供附加字段,来本地配置引导服务器功能BSF中的密钥使用。
一种提供用于网络应用服务器的通用机制的设备,该设备包括:接收装置,用于接收来自于用户设备的请求以向网络应用功能提供认证信息; 确定装置,用于通过扩展用户安全设置的3GPP标准来确定通用认证架构的密钥,以整合额外的网络应用服务器;以及第一提供装置,用于向所述网络应用功能提供所述认证信息。
根据权利要求10所述的设备,还包括: 第二提供装置,用于在所述用户安全设置中提供用户设备中的安全环境的类型;以及第三提供装置,用于提供标记字段,所述标记字段指示带有基于集成电路增强的通用引导架构GBA_U是否启用通用用户身份模块、用户身份模块、安全环境或智能卡。
根据权利要求10所述的设备,还包括: 第二提供装置,用于在所述用户安全设置中提供第一和第二标记字段,所述第一和第二标记字段在规范的授权报头中传输,其中在所述第一标记字段中,使用基于集成电路的增强的通用引导架构GBA_U中的第一衍生密钥Ks_int_NAF,并且在所述第二标记字段中,使用第二衍生密钥Ks_ext_NAF或者第三衍生密钥Ks_NAF。
根据权利要求10所述的设备,其中所述通用机制包括至少一项以下内容:第一硬编码装置,用于在网络应用功能建立期间,将密钥使用直接本地配置到网络应用功能中,第二硬编码装置,用于在引导服务器功能中本地配置所述密钥使用,第二提供装置,用于在存储于归属用户服务器中的用户安全设置中提供传输到引导服务器功能的附加字段,以及第一使用装置,用于使用指示密钥使用的存储在引导服务器功能中的属性-值-对。
根据权利要求13所述的设备,还包括: 第二使用装置,用于使用属性-值-对以指示正在使用的衍生密钥的类型或者启用的智能卡或者安全环境的类型,其中所述衍生密钥类型包括Ks_int_NAF、Ks_ext_NAF或Ks_NAF,并且所述智能卡或者安全环境包括GBA_U。
根据权利要求14所述的设备,其中当属性-值-对指示Ks_int_NAF的使用时,所述网络应用功能要求使用Ks_int_NAF而非较低安全级别的密钥。
根据权利要求11所述的设备,其中,当网络服务器处于所述智能卡或者安全环境中时,还包括:分配装置,用于分配通用移动电信系统UMTS集成电路卡UICC中的网络应用,其中UICC是网络应用功能并且使用衍生密钥Ks_int_NAF以保证网络服务实体之间通信的安全。
根据权利要求10所述的设备,还包括: 第三硬编码装置,用于通过在存储于归属用户服务器HSS中的用户安全设置中提供附加字段,来本地配置引导服务器功能BSF中的密钥使用。
一种提供用于网络应用服务器的通用机制的设备,该设备包括:用于接收来自于用户设备的请求以向网络应用功能提供认证信息的装置; 用于通过扩展用户安全设置的3GPP标准来确定通用认证架构的密钥以整合额外的网络应用服务器的装置;以及用于向所述网络应用功能提供所述认证信息的装置。
根据权利要求18所述的设备,还包括: 用于在所述用户安全设置中提供与用户设备中的智能卡或者安全环境的类型相关的数据的装置;以及用于提供标记字段的装置,所述标记字段指示带有基于集成电路的增强的通用引导架构GBA_U是否启用通用用户身份模块、用户身份模块、安全环境或IMS SIM卡。
根据权利要求18所述的设备,还包括: 用于在所述用户安全设置中提供第一和第二标记字段的装置,所述第一和第二标记字段在规范的授权报头中传输,其中在所述第一标记字段中,使用基于集成电路增强的通用引导架构GBA_U中的第一衍生密钥Ks_int_NAF,并且在所述第二标记字段中,使用第二衍生密钥Ks_ext_NAF或者第三衍生密钥Ks_NAF。
根据权利要求18所述的设备,其中所述确定装置进一步被配置用于确定至少一项以下内容:在网络应用功能建立期间,将密钥使用直接本地配置到网络应用功能中,在引导服务器功能中本地配置密钥使用,在存储于归属用户服务器中的用户安全设置中提供传输到引导服务器功能的附加字段,以及使用指示密钥使用的存储在引导服务器功能中的属性-值-对。
根据权利要求21所述的设备,还包括: 用于使用属性-值-对以指示正在使用的衍生密钥的类型或者启用的智能卡或者安全环境的类型的装置,其中所述衍生密钥类型包括Ks_int_NAF、Ks_ext_NAF或Ks_NAF,并且所述智能卡或者安全环境包括GBA_U。
根据权利要求22所述的设备,其中当所述属性-值-对指示Ks_int_NAF的使用时,还包括:用于通过所述网络应用功能要求使用Ks_int_NAF而非具有较低安全级别的密钥的装置。
根据权利要求19所述的设备,其中,当网络服务器处于智能卡或者安全环境中时,所述设备还包括:用于分配通用移动电信系统UMTS集成电路卡UICC中的网络应用的装置,其中UICC是网络应用功能,并且使用衍生密钥Ks_int_NAF以保证网络服务实体之间通信的安全。
根据权利要求24所述的设备,其中分配网络应用的所述分配装置包括Java应用、XML应用、C++应用、Perl应用或者Visual Basic应用。
根据权利要求18所述的设备,还包括: 用于通过在存储于归属用户服务器HSS中的用户安全设置中提供的附加字段来本地配置引导服务器功能BSF中的密钥使用的装置。