【技术实现步骤摘要】
本专利技术涉及计算机,尤其涉及一种认证令牌生成方法、服务器、程序产品及存储介质。
技术介绍
1、token(认证令牌)是一种用于安全认证的令牌,客户端将用户信息发送给服务端,服务端根据用户信息和私钥生成一个唯一的token并返回给客户端,之后客户端的每个请求头中都携带token进行安全认证。相关技术一般使用对称加密算法加密token,安全性不高,内容容易被篡改。
技术实现思路
1、有鉴于此,本专利技术实施例提供了一种认证令牌生成方法、服务器、程序产品及存储介质。
2、本专利技术实施例的技术方案是这样实现的:
3、一方面,本专利技术实施例提供了一种认证令牌生成方法,应用于服务器端,该方法包括:
4、基于用户信息生成认证令牌的载荷数据;
5、基于预设加密密钥对所述载荷数据进行加密,得到所述载荷数据加密后的密文;
6、对所述密文进行签名,得到数字签名;
7、基于所述密文和数字签名,生成用于安全校验认证的认证令牌。
【技术保护点】
1.一种认证令牌生成方法,应用于服务器端,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述密文和数字签名,生成用于安全校验认证的认证令牌,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于预设加密密钥对所述载荷数据进行加密,包括:
4.根据权利要求1所述的方法,其特征在于,所述载荷数据还包括:所述认证令牌的过期时间。
5.根据权利要求1所述的方法,其特征在于,所述基于预设加密密钥对所述载荷数据进行加密,包括:
6.根据权利要求5所述的方法,其特征在于,所述将每个分组与
...【技术特征摘要】
1.一种认证令牌生成方法,应用于服务器端,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述密文和数字签名,生成用于安全校验认证的认证令牌,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于预设加密密钥对所述载荷数据进行加密,包括:
4.根据权利要求1所述的方法,其特征在于,所述载荷数据还包括:所述认证令牌的过期时间。
5.根据权利要求1所述的方法,其特征在于,所述基于预设加密密钥对所述载荷数据进行加密,包括:
6.根据权利要求5所述的方法,其特征在于,所述将每个分组与前一个分组的密文进行异或运算,包括:
7.根据权利要求1所...
【专利技术属性】
技术研发人员:朱国庆,
申请(专利权)人:中移苏州软件技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。