[发明专利]ID的生成方法、装置、电子设备和存储介质在审
| 申请号: | 202211501917.0 | 申请日: | 2022-11-28 |
| 公开(公告)号: | CN116015608A | 公开(公告)日: | 2023-04-25 |
| 发明(设计)人: | 方嘉铭 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
| 主分类号: | H04L9/06 | 分类号: | H04L9/06;H04L9/40;H04L61/3015 |
| 代理公司: | 北京市京大律师事务所 11321 | 代理人: | 居梦琪 |
| 地址: | 310000 浙江省杭州*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | id 生成 方法 装置 电子设备 存储 介质 | ||
1.一种ID的生成方法,其特征在于,所述方法包括:
接收待生成ID的目标序号;所述目标序号在第一数值范围内;
对所述目标序号进行散列和加密的交替运算,得到所述目标序号对应的目标ID;所述目标ID在所述第一数值范围内。
2.根据权利要求1所述的方法,其特征在于,所述对所述目标序号进行散列和加密的交替运算,得到所述目标序号对应的目标ID,包括:
通过预设散列函数对所述目标序号进行散列值计算,得到第一散列值;
对所述第一散列值进行异或加密运算,得到第一加密数值;
将所述第一加密数值确定为所述目标序号对应的目标ID。
3.根据权利要求1所述的方法,其特征在于,所述对所述目标序号进行散列和加密的交替运算,得到所述目标序号对应的目标ID,包括:
通过预设散列函数和异或加密算法对所述目标序号进行至少两次交替运算,得到所述目标序号对应的目标ID。
4.根据权利要求3所述的方法,其特征在于,所述通过预设散列函数和异或加密算法对所述目标序号进行至少两次交替运算,得到所述目标序号对应的目标ID,包括:
S10、确定当前轮次的基础数值;其中,第一轮次的基础数值为所述目标序号;
S11、通过预设散列函数对所述当前轮次的基础数值进行散列值计算,得到当前轮次的目标散列值;
S12、对所述当前轮次的目标散列值进行异或加密运算,得到当前轮次的目标加密数值;
S13、将当前轮次的目标加密数值确定为下一轮次的基础数值,并重复步骤S10至S12至少一次,将最后一轮次的目标加密数值确定为所述目标序号对应的目标ID。
5.根据权利要求1所述的方法,其特征在于,所述对所述目标序号进行散列和加密的交替运算,得到所述目标序号对应的目标ID,包括:
通过预设散列函数对所述目标序号进行散列值计算,得到第一散列值;
对所述第一散列值进行异或加密运算,得到第一加密数值;
通过预设散列函数对所述第一加密数值进行散列值计算,得到所述目标序号对应的目标ID。
6.根据权利要求1所述的方法,其特征在于,所述对所述目标序号进行散列和加密的交替运算,得到所述目标序号对应的目标ID,包括:
通过预设散列函数对所述目标序号进行散列值计算,得到第一散列值;
对所述第一散列值进行异或加密运算,得到第一加密数值;
通过预设散列函数和异或加密算法对所述第一加密数值进行至少一次交替运算,得到初始ID;
通过预设散列函数对所述初始ID进行散列值计算,得到所述目标序号对应的目标ID。
7.根据权利要求2、5、6中任一项所述的方法,其特征在于,所述预设散列函数包括目标常量和模运算数值;所述通过预设散列函数对所述目标序号进行散列值计算,得到第一散列值,包括:
基于预设散列函数,对所述目标序号和所述目标常量进行相乘,并对相乘结果与所述模运算数值进行取模运算,得到第一散列值。
8.根据权利要求7所述的方法,其特征在于,所述模运算数值为所述第一数值范围中的最大数值;所述目标常量与所述模运算数值互为质数。
9.根据权利要求7所述的方法,其特征在于,所述目标常量用于指示与目标黄金分割值差值最小的质数;所述目标黄金分割值为所述模运算数值与黄金分割比的乘积。
10.根据权利要求7所述的方法,其特征在于,所述预设散列函数还包括目标偏置量;所述基于预设散列函数,对所述目标序号和所述目标常量进行相乘,并对相乘结果与所述模运算数值进行取模运算,得到第一散列值,包括:
基于预设散列函数,对所述目标序号和所述目标常量进行相乘,得到相乘结果,并将所述相乘结果与所述目标偏置量相加,得到相加结果,将所述相加结果与所述模运算数值进行取模运算,得到第一散列值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211501917.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种免染环保锦纶纱线的制备方法
- 下一篇:一种酿酒用酯化红曲的培养方法及装置





