jwt
文章平均质量分 53
jwt
yololee_
半山腰永远是最挤的
展开
-
jwt工具类
jwt工具类package com.mye.nacosgateway.jwt;import com.alibaba.fastjson.JSON;import io.jsonwebtoken.Claims;import io.jsonwebtoken.JwtBuilder;import io.jsonwebtoken.Jwts;import io.jsonwebtoken.SignatureAlgorithm;import javax.crypto.SecretKey;import jav原创 2021-11-03 17:54:42 · 821 阅读 · 0 评论 -
JWT简介
一、JWTJSON Web Token(JWT)是一个非常轻巧的规范。这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。一个JWT实际上就是一个字符串,它由三部分组成,头部、载荷与签名。头部(Header)头部用于描述关于该JWT的最基本的信息,例如其类型以及签名所用的算法等。这也可以被表示成一个JSON对象。{"typ":"JWT","alg":"HS256"}在头部指明了签名算法是HS256算法。 我们进行BASE64编码http://base64.xpcha.com/,编码原创 2021-11-03 17:53:20 · 529 阅读 · 0 评论 -
加密算法分类
二、加密算法(了解)1.可逆加密算法解释: 加密后, 密文可以反向解密得到密码原文对称加密【文件加密和解密使用相同的密钥,即加密密钥也可以用作解密密钥】解释: 在对称加密算法中,数据发信方将明文和加密密钥一起经过特殊的加密算法处理后,使其变成复杂的加密密文发送出去,收信方收到密文后,若想解读出原文,则需要使用加密时用的密钥以及相同加密算法的逆算法对密文进行解密,才能使其回复成可读明文。在对称加密算法中,使用的密钥只有一个,收发双方都使用这个密钥,这就需要解密方事先知道加密密钥。优点: 对称加密算原创 2021-11-03 17:51:31 · 230 阅读 · 0 评论 -
BCrypt
一、BCrypt密码加密1 BCrypt快速入门在用户模块,对于用户密码的保护,通常都会进行加密。我们通常对密码进行加密,然后存放在数据库中,在用户进行登录的时候,将其输入的密码进行加密然后与数据库中存放的密文进行比较,以验证用户密码是否正确。 目前,MD5和BCrypt比较流行。相对来说,BCrypt比MD5更安全。BCrypt 官网http://www.mindrot.org/projects/jBCrypt/我们从官网下载源码新建工程,将源码类BCrypt拷贝到工程新建测试类,main方原创 2021-11-03 17:50:56 · 379 阅读 · 0 评论