当前位置: 首页 > 专利查询>清华大学专利>正文

标识符的生成方法、装置、电子设备及存储介质制造方法及图纸

技术编号:27772385 阅读:37 留言:0更新日期:2021-03-23 12:53
本申请提供的一种标识符的生成方法、装置、电子设备及存储介质,其中,所述标识符的生成方法包括:获取管理域中实体的类型、所述实体的实体信息和预设的待生成标识符的作用范围标识;基于所述类型和预先存储的对应关系表确定类型值,所述对应关系表中包括所述类型与所述类型值之间的对应关系;基于所述实体信息确定预设长度的实体标识;基于所述作用范围标识、所述类型值和所述实体标识生成所述实体的标识符。

【技术实现步骤摘要】
标识符的生成方法、装置、电子设备及存储介质
本申请涉及互联网
,特别地涉及一种标识符的生成方法、装置、电子设备及存储介质。
技术介绍
接入互联网的实体(如用户和设备)在现实中有多种标识方法。例如,我们公民的现实身份由身份证号码、手机号等标识,设备可以由硬件地址标识。但是综合考虑隐私性和安全性的问题,目前现实世界中的实体标识方法无法直接适用于互联网中。例如IPv6协议中利用设备MAC地址生成IPv6地址的方法不再是国际互联网标准化组织IETF推荐的方法,IETF转而推荐使用随机地址生成算法以隐藏设备标识信息。随着接入互联网的设备和用户数量爆炸式增长,各个管理域迫切需要有效的方法用于管理接入互联网的用户、设备等实体,统一的实体标识方法对于各个管理域而言十分重要。目前已有的实体标识方法可以划分为三类:登录网站或系统使用的标识符,如DIX、OpenID、MicrosoftAccount,此类方法主要用于标识应用的用户账号;ID/Locator分离方案中使用的网络身份标识符,如HIP、Shim6、LIN6、GSE等,此类方法主要用于标识接入互联网的设备;上网用户身份标识符,如NID,此类方法主要用于标识接入网络的用户。现有的实体标识方法,对于不同类型实体的标识方法不同,导致对实体的管理、追溯、控制等不方便。
技术实现思路
针对上述问题,本申请提供一种标识符的生成方法、装置、电子设备及存储介质。本申请提供了一种标识符的生成方法,所述方法包括:获取管理域中实体的类型、所述实体的实体信息和预设的待生成标识符的作用范围标识;基于所述类型和预先存储的对应关系表确定类型值,所述对应关系表中包括所述类型与所述类型值之间的对应关系;基于所述实体信息确定预设长度的实体标识;基于所述作用范围标识、所述类型值和所述实体标识生成所述实体的标识符。在一些实施例中,所述基于所述实体信息确定预设长度的实体标识,包括:对所述实体信息进行归一化处理,得到预设长度的实体标识。在一些实施例中,所述方法还包括:对所述实体标识进行脱敏处理得到脱敏后的实体标识;对应地,所述基于所述标识符范围标识、所述类型值和所述实体标识生成所述实体的标识符,包括:基于所述标识符范围、所述类型值和脱敏后的实体标识生成所述实体的标识符。在一些实施例中,所述方法还包括:获取针对安全等级的配置信息;基于所述配置信息确定是否对所述实体标识进行脱敏处理。在一些实施例中,所述类型包括:第一类型和第二类型,所述第一类型与所述第二类型不同,所述类型值包括:第一类型值和第二类型值,所述第一类型值与所述第二类型值不同,所述方法还包括:建立所述第一类型与所述第一类型值之间的第一对应关系;建立所述第二类型与所述第二类型值之间的第二对应关系;基于所述第一对应关系和所述第二对应关系确定所述对应关系表。在一些实施例中,所述第一类型表征用户,所述第二类型表征设备。在一些实施例中,所述基于所述作用范围标识、所述类型值和所述实体标识生成所述实体的标识符,包括:将所述作用范围标识确定为所述标识符的开头部分;将所述类型值确定为所述标识符的中间部分;将所述实体标识确定为所述标识符的结尾部分。本申请实施例提供一种标识符的生成装置,包括:第一获取模块,用于获取管理域中实体的类型、所述实体的实体信息和预设的待生成标识符的作用范围标识;第一确定模块,用于基于所述类型和预先存储的对应关系表确定类型值,所述对应关系表中包括所述类型与所述类型值之间的对应关系;第二确定模块,用于基于所述实体信息确定预设长度的实体标识;生成模块,用于基于所述作用范围标识、所述类型值和所述实体标识生成所述实体的标识符。本申请实施例提供一种电子设备,包括存储器和处理器,所述存储器上存储有计算机程序,该计算机程序被所述处理器执行时,执行上述任意一项所述的标识符的生成方法。本申请实施例提供一种存储介质,所述存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行上述任一项所述的标识符的生成方法。本申请提供的一种标识符的生成方法、装置、电子设备及存储介质,在获取到管理域中实体的类型、实体的实体信息和预设的待生成标识符的作用范围标识;基于类型和预先存储的对应关系表确定类型值;并基于实体信息确定预设长度的实体标识;基于作用范围标识、类型值和实体标识生成实体的标识符,使得管理域中各个实体的标识方法统一,能够标识同一管理域中的不同接入类型的实体,例如用户、设备等,进而能够更方便地对管理域实施有效细粒度管理、追溯、控制等功能。附图说明在下文中将基于实施例并参考附图来对本申请进行更详细的描述。图1为本申请实施例提供的一种标识符的生成方法的实现流程示意图;图2为本申请实施例提供的一种标识符的结构示意图图;图3为本申请实施例提供的一种建立对应关系表的流程示意图;图4为本申请实施例提供的一种标识符的生成装置的结构示意图;图5为本申请实施例提供的电子设备的组成结构示意图。在附图中,相同的部件使用相同的附图标记,附图并未按照实际的比例绘制。具体实施方式为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述,所描述的实施例不应视为对本申请的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。如果申请文件中出现“第一\第二\第三”的类似描述则增加以下的说明,在以下的描述中,所涉及的术语“第一\第二\第三”仅仅是是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本申请实施例能够以除了在这里图示或描述的以外的顺序实施。除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请实施例的目的,不是旨在限制本申请。本申请实施例提供一种标识符的生成方法,所述方法应用管理域中的域控制设备,这里的域控制设备可以是电子设备,如计算机、移动终端等。本申请实施例提供的标识符的生成方法所实现的功能可以通过域控制设备的处理器调用程序代码来实现,其中,程序代码可以保存在计算机存储介质中。本申请实施例提供一种标识符的生成方法,图1为本申请实施例提供的一种标识符的生成方法的实现流程示意图,如图1所示,包括:步骤S101,获取管理域中实体的类型、所述实体的实体信息和预设的待生成标识符的作用范围标识。本申请实施例中,域控制设备可以通过与自身建立有通本文档来自技高网
...

【技术保护点】
1.一种标识符的生成方法,其特征在于,所述方法包括:/n获取管理域中实体的类型、所述实体的实体信息和预设的待生成标识符的作用范围标识;/n基于所述类型和预先存储的对应关系表确定类型值,所述对应关系表中包括所述类型与所述类型值之间的对应关系;/n基于所述实体信息确定预设长度的实体标识;/n基于所述作用范围标识、所述类型值和所述实体标识生成所述实体的标识符。/n

【技术特征摘要】
1.一种标识符的生成方法,其特征在于,所述方法包括:
获取管理域中实体的类型、所述实体的实体信息和预设的待生成标识符的作用范围标识;
基于所述类型和预先存储的对应关系表确定类型值,所述对应关系表中包括所述类型与所述类型值之间的对应关系;
基于所述实体信息确定预设长度的实体标识;
基于所述作用范围标识、所述类型值和所述实体标识生成所述实体的标识符。


2.根据权利要求1所述的识别标识符的生成方法,其特征在于,所述基于所述实体信息确定预设长度的实体标识,包括:
对所述实体信息进行归一化处理,得到预设长度的实体标识。


3.根据权利要求1所述的标识符的生成方法,其特征在于,所述方法还包括:
对所述实体标识进行脱敏处理得到脱敏后的实体标识;
对应地,所述基于所述标识符范围标识、所述类型值和所述实体标识生成所述实体的标识符,包括:
基于所述标识符范围、所述类型值和脱敏后的实体标识生成所述实体的标识符。


4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
获取针对安全等级的配置信息;
基于所述配置信息确定是否对所述实体标识进行脱敏处理。


5.根据权利要求1所述的方法,其特征在于,所述类型包括:第一类型和第二类型,所述第一类型与所述第二类型不同,所述类型值包括:第一类型值和第二类型值,所述第一类型值与所述第二类型值不同,所述方法还包括:
建立所述第一类型与所述第一类型值之间的第一对应...

【专利技术属性】
技术研发人员:刘莹何林吴建平况鹏王士诚
申请(专利权)人:清华大学
类型:发明
国别省市:北京;11

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

1