美文网首页
jwt的组成部分

jwt的组成部分

作者: 挡不住的柳Willow | 来源:发表于2017-11-06 15:39 被阅读697次

什么是JWT

jwt是信息加密的一种方式,一个JWT由三个部分组成:header,payload,signature。分别保存了不同的信息。三个部分在JWT中分别对应英文句号分割出来的三个串:

image.png

header

header部分由以下的json结构生成:

image.png

typ用来标识整个token是一个jwt字符串,alg代表签名和摘要算法,一般签发JWT的时候,只要typ和alg就够了,生成方式是将header部分的json字符串经过Base64Url编码:

image.png

playload部分:

image.png

playload用来承载要传递的数据,它的一个属性对被称为claim,这样的标准成为claims标准,同样是将其用Base64Url编码

signature

signature部分是将前两个部分的json拼接中间加一点,再将这个拼接后的字符串用alg中的算法处理


image.png

相关文章

  • jwt的组成部分

    什么是JWT jwt是信息加密的一种方式,一个JWT由三个部分组成:header,payload,signatur...

  • JWT--json web token

    JWT是Json web token的缩写,用做webapi的请求校验 基本组成部分:Header.Payload...

  • JsonWebToken

    JWT (JsonWebToken) JWT官网['https://jwt.io/'] JWT简介 1.JWT(J...

  • JWT实现token验证

    JWT官网:https://jwt.io/[https://jwt.io/] JWT(Java版)的github地...

  • 使用RSA公私钥实现JWT令牌的签名和验签

    使用RSA公私钥实现JWT令牌的签名和验签 1、什么是JWT令牌 JWT基本概念可从JWT[https://jwt...

  • JWT Spring-security

    JWT设计原理 JWT结合spring-security在项目中的应用 JWT[https://jwt.io/in...

  • JWT的介绍解析

    JWT的介绍解析 一、什么是JWT?了解JWT,认知JWT 首先jwt其实是三个英语单词JSON Web Toke...

  • JWT介绍和使用

    最权威网址 JWT官网: https://jwt.io/ 什么是JWT Json web token (JWT),...

  • jwt 在微服务中应用

    jwt token jwt 在api 方式中表中的token生成,验证以及获取jwt解密后携带的用户信息 jwt ...

  • JWT

    iss: jwt签发者 sub: jwt所面向的用户 aud: 接收jwt的一方 exp: jwt的过期时间,这个...

网友评论

      本文标题:jwt的组成部分

      本文链接:https://www.haomeiwen.com/subject/zviuuxtx.html