一篇文章带你分清楚JWT,JWS与JWE

摘要:北京时间20191203关于【一篇文章带你分清楚JWT,JWS与JWE】的具体情况和说明,让www.sxwkjx.com新闻频道的以图文形式为您慢慢道来。

随着移动互联网的兴起,传统基于session/cookie的web网站认证方式转变为了基于OAuth2等开放授权协议的单点登录模式(SSO),相应的基于服务器session+浏览器cookie的Auth手段也发生了转变,Json Web Token出现成为了当前的热门的Token Auth机制。Json Web Token(JWT)

JSON Web Token(JWT)是一个非常轻巧的规范。这个规范允许我们使用JWT在两个组织之间传递安全可靠的信息。官方定义:JSON Web Token (JWT) is a compact URL-safe means of representing claims to be transferred between two parties

JWT Auth

现在网上大多数介绍JWT的文章实际介绍的都是JWS(JSON Web Signature),也往往导致了人们对于JWT的误解,但是JWT并不等于JWS,JWS只是JWT的一种实现,除了JWS外,JWE(JSON Web Encryption)也是JWT的一种实现。

下面就来详细介绍一下JWT与JWE的两种实现方式:

JWT,JWS与JWE

JSON Web Signature(JWS)

JSON Web Signature是一个有着简单的统一表达形式的字符串:

JWS

头部(Header)

头部用于描述关于该JWT的最基本的信息,例如其类型以及签名所用的算法等。

JSON内容要经Base64 编码生成字符串成为Header。

载荷(PayLoad)

payload的五个字段都是由JWT的标准所定义的。

iss: 该JWT的签发者

sub: 该JWT所面向的用户

aud: 接收该JWT的一方

exp(expires): 什么时候过期,这里是一个Unix时间戳

iat(issued at): 在什么时候签发的

后面的信息可以按需补充。

JSON内容要经Base64 编码生成字符串成为PayLoad。

签名(signature)

这个部分header与payload通过header中声明的加密方式,使用密钥secret进行加密,生成签名。

JWS的主要目的是保证了数据在传输过程中不被修改,验证数据的完整性。但由于仅采用Base64对消息内容编码,因此不保证数据的不可泄露性。所以不适合用于传输敏感数据。JSON Web Encryption(JWE)

相对于JWS,JWE则同时保证了安全性与数据完整性。

JWE由五部分组成:

JWE组成

具体生成步骤为:

JOSE含义与JWS头部相同。

生成一个随机的Content Encryption Key (CEK)。

使用RSAES-OAEP 加密算法,用公钥加密CEK,生成JWE Encrypted Key。

生成JWE初始化向量。

使用AES GCM加密算法对明文部分进行加密生成密文Ciphertext,算法会随之生成一个128位的认证标记Authentication Tag。

对五个部分分别进行base64编码。

可见,JWE的计算过程相对繁琐,不够轻量级,因此适合与数据传输而非token认证,但该协议也足够安全可靠,用简短字符串描述了传输内容,兼顾数据的安全性与完整性。


查看更多
动漫人体艺术|mp4毛片 一本欧美|琪琪原热20|伊甸园欧美AV|极品大长腿自慰在线|我是你的心上人在线观看|米奇影院视频在线|1国偷视频|午夜福利10000|ccc360|我想吃你的玩你的奶|最新电影西瓜|尹人综合综合综合网|秋霞电影在线观看观|热片官网|微拍福利|芒果亚洲视频av|摸女人下面|亚洲综合另类自拍在线|偷偷撸改成什么了|

实时推荐

六个拳手杀进世界排名,武林风距离世界第一还有多远
推荐 2020-07-05 09:57 162 9951
第二个尤纳斯?马丁内斯狠用主力缺乏轮转,球队正走向尽头
推荐 2020-07-05 09:57 92 5465
烂片无国界,你不知道的,美国“鲨雕片”
推荐 2020-07-05 09:57 561 8282
陈伟霆参加新综艺不懂“谐音梗”,现场请教导师
推荐 2020-07-05 09:57 733 9296
一座正在崛起的高原“新地标”
推荐 2020-07-05 09:57 159 5167
眼袋和眼角细纹怎么办
推荐 2020-07-05 09:57 398 685
追求阳光自信,梦想定能成真——“当代雷锋”郭明义与藏族青年共话就业创业
推荐 2020-07-05 09:57 390 6513
金毛犬爱上流浪猫,遭主人反对,狗狗想出妙计,主人立刻同意
推荐 2020-07-05 09:57 327 7263
61㎡简约北欧风,美观又实用
推荐 2020-07-05 09:57 361 6587
今年高考会被“高烤”吗?气象专家:会的
推荐 2020-07-05 09:57 995 8322
这5种常见的育儿方式,伤害了孩子,父母却不知
推荐 2020-07-05 09:57 556 4935
湖南各高校采取“一对一”帮扶举措 助力贫困家庭毕业生就业
推荐 2020-07-05 09:57 119 4446
绍兴发起黄酒设计共创计划
推荐 2020-07-05 09:57 293 4174
膝关节炎有4个注意事项,稍不留意,膝关节可能要“坏掉”
推荐 2020-07-05 09:57 360 9548
三岁男孩仍不太会说话居然是因为先天性听力障碍?
推荐 2020-07-05 09:57 143 9676
美食精选:香糯烤南瓜、杭椒炒牛柳、麻婆豆腐、醉鸡腿
推荐 2020-07-05 09:57 357 4288
CBA最强00后——广东宏远“徐杰”
推荐 2020-07-05 09:57 418 3779
恒大门将引援对象浮现,实力不俗,曾是国脚
推荐 2020-07-05 09:57 396 7715
“美国优先”威胁全球公共健康“生命线”
推荐 2020-07-05 09:57 143 8550
一个家庭,坚持这四个原则,孩子一定越来越有出息
推荐 2020-07-05 09:57 227 2061
大众“最畅销”SUV被复活,1.4T爆245匹,比途锐更帅
推荐 2020-07-05 09:57 110 4524
崇礼实现冬奥项目灾害性天气预警信息靶向“叫应”
推荐 2020-07-05 09:57 654 9759
雷比奇是米兰赛季首位进球上双的球员,最近11场意甲打进9球
推荐 2020-07-05 09:56 790 4478
TVB剧中干练十足的女警角色,没有千篇一律,都有自己的独特性格
推荐 2020-07-05 09:56 673 8811
除了疫情地震,又一场危机席卷日本,安倍紧急召开会议:人命第一
推荐 2020-07-05 09:56 344 8064
构筑全域美丽“大花园” 浙北毛竹市场旧貌换新颜
推荐 2020-07-05 09:56 996 7253
搞笑GIF:我还没有开始教你呢?你怎么就自己学会了!
推荐 2020-07-05 09:56 155 9847
高尔夫值得买吗?看看15万公里老车车主怎么说
推荐 2020-07-05 09:56 534 5345
长期吸烟的人,身体若出现2种异常,提醒:当心肝癌找上门
推荐 2020-07-05 09:56 722 5014
夏季雨天养生,必先祛湿,这四处你可要保护好
推荐 2020-07-05 09:56 702 1789
夏天用这10种最常见的食材泡水喝,身体越来越好
推荐 2020-07-05 09:56 347 1295
他们,这样诠释“华北油田精神”
推荐 2020-07-05 09:56 923 2601
银保监会:这38名股东影响太恶劣,涉六大问题,已采取措施!名单首次公布,严监管继续
推荐 2020-07-05 09:56 440 7771
丰田6月中国销量飙升22.8%
推荐 2020-07-05 09:56 619 4427
5人被罚下+加时才分胜负!CBA复赛白刃战 为季后赛这两队拼了
推荐 2020-07-05 09:56 281 3179
汛期是什么?预防、躲避洪水要知道这些……
推荐 2020-07-05 09:56 825 5520
原创 哪些星座对现实失望,但从没丧失对未来的希望
推荐 2020-07-05 09:56 647 970
《极限挑战6》郭京飞邓伦高能解密 岳云鹏被锁魔术箱
推荐 2020-07-05 09:56 429 3177
刘芸应采儿闺蜜同框,风格不同各有气质,中年女性就该自信潇洒
推荐 2020-07-05 09:56 979 4552
有种“优越”叫蔡徐坤,《奔跑吧》发红色外套,他却穿成了定制款
推荐 2020-07-05 09:56 369 1677
晚上睡不着,白天打瞌睡?多是肝火比较旺盛
推荐 2020-07-05 09:56 240 8655
福建省7月4日新增境外输入无症状感染者2例,分别为新加坡、菲律宾输入
推荐 2020-07-05 09:56 926 4491
房贷被拒,可是已交首付,现在进退两难,怎么减少损失?
推荐 2020-07-05 09:56 127 1932
如果你喜欢日系风,这些夏日穿搭不能错过,自然舒适又有质感
推荐 2020-07-05 09:56 548 2549
长江中下游10条河流仍超警 水旱灾害防御III级应急响应启动
推荐 2020-07-05 09:56 258 1903
@高三考生,这份高考交通出行攻略请查收
推荐 2020-07-05 09:56 717 4329
一款带来新奇体验的高自由度战棋策略游戏
推荐 2020-07-05 09:56 890 5087
妈妈带宝宝拍满月照,看到宝宝胳膊后,摄影师难以淡定
推荐 2020-07-05 09:56 905 860
快扔掉身体乳吧!只要衣服选对了颜色,“脱非入欧”冷白皮不是梦
推荐 2020-07-05 09:56 275 3073
你了解种植牙存在的风险吗?
推荐 2020-07-05 09:56 630 5569
“王珞丹寻鸭”上热搜,得知鸭子的价格:贫穷限制了我的想象
推荐 2020-07-05 09:56 552 7558
原来,踢脚线要这么装才好看
推荐 2020-07-05 09:56 438 3256
半口牙缺失能做种植牙修复吗?
推荐 2020-07-05 09:56 358 1560
小鹏P7要挑战特斯拉?先来看看它的续航如何
推荐 2020-07-05 09:56 297 3507
T恤 + 吊带,衬衫+吊带,今天pick这30件吊带,谁穿谁气质
推荐 2020-07-05 09:56 433 8455
品一品依然运动,依然纯粹,但却离我们远去了的新款铃木雨燕
推荐 2020-07-05 09:56 322 8905
荣耀手机比不过小米?小米暗讽荣耀,海思 麒麟820+四合一感光
推荐 2020-07-05 09:56 628 7125
Rocket Lab第13次发射任务以失败告终
推荐 2020-07-05 09:56 518 5744
饿了么四年、阿里两年:研发路上的一些总结与思考
推荐 2020-07-05 09:56 785 6206
CPI因为什么下跌?黄金涨幅14美元!
推荐 2020-07-05 09:56 939 1564
秦岭环保志愿行动示范活动举行
推荐 2020-07-05 09:56 129 1996
宁波港的GDP到底有多少?加入宁波港的GDP,宁波就能超越杭州?
推荐 2020-07-05 09:56 124 3151
Parrot推出ANAFI USA行业级无人机 可满足消防应急搜救需求
推荐 2020-07-05 09:56 755 8968
全球最大养老基金日本GPIF一季度巨亏1647亿美元
推荐 2020-07-05 09:56 233 1814
孩子语言发育迟缓最怕什么?这两个方面最令人担忧
推荐 2020-07-05 09:56 673 8977
塔里木油田阿克莫木气田地面工程投产
推荐 2020-07-05 09:55 941 1619
《奔跑吧》方块头像有没有120斤?镜头拉近王嘉尔表情,全明白了
推荐 2020-07-05 09:55 768 1047
王伟忠荣升岳父,长女王羚低调嫁入豪门,男方家族为美国第四富裕
推荐 2020-07-05 09:55 291 6937
硬糖少女303出道啦!陈卓璇第4张艺凡第7,大家却在讨论王艺瑾
推荐 2020-07-05 09:55 486 8640
2020年济南高中艺体特长生招生简章公布 10所推荐生试点学校共招401名
推荐 2020-07-05 09:55 889 5833
广告展示跟不上产品更新速度,车企有必要在影视剧中植入广告吗?
推荐 2020-07-05 09:55 105 9768
青少年出手汗怎么治
推荐 2020-07-05 09:55 517 4990
最新!济南多所学校规划公示,涉及市中、天桥、历城
推荐 2020-07-05 09:55 875 4106
周瑜:东吴四大都督中唯一一个心中燃烧着激情,胸怀天下的英才
推荐 2020-07-05 09:55 830 1048
天津一处深山,发现长子胤禔墓室,专家看后表示不合常理
推荐 2020-07-05 09:55 540 8742
165㎡美式轻奢,装出来比效果图还好看
推荐 2020-07-05 09:55 447 3795
汴梁关注|开封市饮用水协会启动大会暨筹备会召开
推荐 2020-07-05 09:55 337 9253
跑男史上最自来熟的女嘉宾,让陈赫邓超都无奈,李晨被黑得最惨!
推荐 2020-07-05 09:55 829 4187
女大学生长年将自己包裹在藏在大衣里,只因1种常见病
推荐 2020-07-05 09:54 796 691
学会用穿搭展现自身优势,彰显好衣品,让造型更显靓丽出众
推荐 2020-07-05 09:54 808 5408
江苏沿江和苏南地区将迎持续强降雨 高考期间降水明显
推荐 2020-07-05 09:54 512 1254
@重庆家长 这份考生餐饮食品安全提示请收下
推荐 2020-07-05 09:54 557 2456
顺德刚需小区大盘点!每平1.3万,新幸福家园三居室遭疯抢,首付才62万!
推荐 2020-07-05 09:53 935 9403
开福高性价比学位房盘点,每平1.2万,英祥春天三居室遭疯抢,首付才30万!
推荐 2020-07-05 09:53 556 8473
裕华刚需小区大盘点!每平1.2万,万国园白金汉府三居室遭疯抢,首付才56万!
推荐 2020-07-05 09:53 544 3968
鹿泉刚需小区大盘点!每平0.9万,西部风景二居室遭疯抢,首付才28万!
推荐 2020-07-05 09:53 285 726
水墨晚霞(天津西青边村)
推荐 2020-07-05 09:53 664 5636
肩痛=肩周炎?错!六成以上的肩痛都是因为这种病,别再耽误治疗
推荐 2020-07-05 09:53 265 9205
三伏天,怎样保存大米?米农:教你2个土方法,1年不生虫不发霉
推荐 2020-07-05 09:53 827 6893
文章沉迷健身,锻炼时表情狰狞青筋暴起,曾经的男神再也回不来了
推荐 2020-07-05 09:53 245 2894
国产最可靠SUV,比奇瑞还耐用,35万公里无大修,却不足9万
推荐 2020-07-05 09:53 665 1554
巴克利:复赛计划行不通 佛州是世界最糟的地方
推荐 2020-07-05 09:53 346 583
几道非常下饭的菜,鲜香微辣,味道独特,让家人胃口大开!
推荐 2020-07-05 09:53 728 1289
新股超级周!明日4只新股可申购,下周新股10连发
推荐 2020-07-05 09:53 333 2952
云梯车上阵搬运毕业生行李
推荐 2020-07-05 09:53 388 3643
我们都被骗了?国产魔兽复出又被推迟,李洪庆再遭众人炮轰
推荐 2020-07-05 09:53 137 2166
关爱“红色”前辈 表永葆本色初心 任丘市会战道街道开展“进社区、送温暖、挂党牌”走访慰问活动
推荐 2020-07-05 09:53 474 1238
顺德刚需小区大盘点!每平1.4万,凯蓝名都二居室遭疯抢,首付才28万!
推荐 2020-07-05 09:53 921 1100
坪地|传承雷锋精神,他们用行动温暖了整座城市
推荐 2020-07-05 09:53 605 6361
置业顺德必看!价格喜人,每平0.9万!骏业楼二居室,首付21万
推荐 2020-07-05 09:53 583 8078