身份标识生成方法、验证方法及装置制造方法及图纸

技术编号:22024880 阅读:42 留言:0更新日期:2019-09-04 02:03
本申请实施例提供了一种身份标识生成方法、验证方法及装置,该方法包括:获取第一设备的用于表征第一设备身份的身份数据,并用身份数据组成第一字符串;利用不对称加密算法对第一字符串进行处理,获得第一字符串的私钥;根据第一字符串的私钥以及身份数据,得到第二字符串;对第二字符串进行加密处理得到第三字符串;从第三字符串中提取连续的预设数量个字符作为标识符,其中,预设数量为能反映标识符唯一性的数量;利用第一字符串的私钥对第三字符串进行数字签名,得到签名字段;将第一字符串、标识符以及签名字段串联作为第一设备的身份标识。生成第一设备的身份标识,然后再将身份标识在不同的平台间传递,利于设备的统一识别。

Identity Generation Method, Verification Method and Device

【技术实现步骤摘要】
身份标识生成方法、验证方法及装置
本申请涉及物联网
,具体而言,涉及一种身份标识生成方法、验证方法及装置。
技术介绍
在物联网领域,由于各个设备厂商通常是基于某个平台进行物联网设备的开发,因此物联网设备通常不能在另外的平台被识别和互联,使得不同的设备厂商的设备在平台间无法进行统一识别后再进行互联。
技术实现思路
有鉴于此,本申请实施例提供了一种身份标识生成方法、验证方法及装置,以改善现有技术中不同的设备厂商的设备在平台间无法统一识别的问题。第一方面,本申请实施例提供了一种身份标识生成方法,所述方法包括:获取第一设备的用于表征第一设备身份的身份数据,并用所述身份数据组成第一字符串;利用不对称加密算法对所述第一字符串进行处理,获得所述第一字符串的私钥;根据所述第一字符串的私钥以及所述身份数据,得到第二字符串;对所述第二字符串进行加密处理得到第三字符串;从所述第三字符串中提取连续的预设数量个字符作为标识符,其中,所述预设数量为能反映所述标识符唯一性的数量;利用所述第一字符串的私钥对所述第三字符串进行数字签名,得到签名字段;将所述第一字符串、标识符以及签名字段串联作为所述第一设备的身份标识本文档来自技高网...

【技术保护点】
1.一种身份标识生成方法,其特征在于,所述方法包括:获取第一设备的用于表征第一设备身份的身份数据,并用所述身份数据组成第一字符串;利用不对称加密算法对所述第一字符串进行处理,获得所述第一字符串的私钥;根据所述第一字符串的私钥以及所述身份数据,得到第二字符串;对所述第二字符串进行加密处理得到第三字符串;从所述第三字符串中提取连续的预设数量个字符作为标识符,其中,所述预设数量为能反映所述标识符唯一性的数量;利用所述第一字符串的私钥对所述第三字符串进行数字签名,得到签名字段;将所述第一字符串、标识符以及签名字段串联作为所述第一设备的身份标识。

【技术特征摘要】
1.一种身份标识生成方法,其特征在于,所述方法包括:获取第一设备的用于表征第一设备身份的身份数据,并用所述身份数据组成第一字符串;利用不对称加密算法对所述第一字符串进行处理,获得所述第一字符串的私钥;根据所述第一字符串的私钥以及所述身份数据,得到第二字符串;对所述第二字符串进行加密处理得到第三字符串;从所述第三字符串中提取连续的预设数量个字符作为标识符,其中,所述预设数量为能反映所述标识符唯一性的数量;利用所述第一字符串的私钥对所述第三字符串进行数字签名,得到签名字段;将所述第一字符串、标识符以及签名字段串联作为所述第一设备的身份标识。2.根据权利要求1所述的方法,其特征在于,所述身份数据包括厂商标识和设备类型中的至少一个以及媒体访问控制MAC地址;所述获取第一设备的用于表征第一设备身份的身份数据,并用所述身份数据组成第一字符串,包括:获取所述厂商标识和所述设备类型中的至少一个以及所述MAC地址;将所述厂商标识和所述设备类型中的至少一个与所述MAC地址串联得到所述第一字符串。3.根据权利要求1所述的方法,其特征在于,所述根据所述第一字符串的私钥以及所述身份数据,得到第二字符串,包括:对所述第一字符串进行非线性变换得到非线性私钥;将所述非线性私钥与所述身份数据串联得到所述第二字符串。4.根据权利要求3所述的方法,其特征在于,所述身份数据包括厂商标识和设备类型中的至少一个以及MAC地址;所述将所述非线性私钥与所述身份数据串联得到所述第二字符串,包括:将所述厂商标识和所述设备类型中的至少一个以及所述MAC地址与所述非线性私钥串联得到所述第二字符串。5.根据权利要求1所述的方法,其特征在于,所述对所述第二字符串进行加密处理得到第三字符串,包括:对所述第二字符串进行哈希运算得到第三字符串。6.一种身份标识验证方法,其特征在于,所述方法包括:接收第一设备的身份标...

【专利技术属性】
技术研发人员:康红娟夏苗唐博范静雯黄德俊
申请(专利权)人:四川虹微技术有限公司四川长虹电器股份有限公司
类型:发明
国别省市:四川,51

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

1