请输入您要查询的百科知识:

 

词条 JSON Web Encryption
释义

  1. Vulnerabilities

  2. References

JSON Web Encryption (JWE) is an IETF standard providing a standardised syntax for the exchange of encrypted data, based on JSON and Base64.[1] It is defined by [https://tools.ietf.org/html/rfc7516 RFC7516]. Along with JSON Web Signature (JWS), it is one of the two possible formats of a JWT (JSON Web Token). JWE forms part of the JavaScript Object Signing and Encryption (JOSE) suite of protocols.[2]

Vulnerabilities

In March 2017, a serious flaw was discovered in many popular implementations of JWE, the invalid curve attack.[3]

One implementation of an early (pre-finalised) version of JWE also suffered from Bleichenbacher’s attack.[4]

References

1. ^{{cite book|author=Ng, Alex Chi Keung|title=Contemporary Identity and Access Management Architectures: Emerging Research and Opportunities|url=https://books.google.com/books?id=ipBFDwAAQBAJ&pg=PA215|date=26 January 2018|publisher=IGI Global|isbn=978-1-5225-4829-4|pages=215|quote=JWE is a means of representing encrypted content using JSON data structures.}}
2. ^{{Cite news|url=https://www.zdnet.com/article/developers-getting-json-based-options-for-enterprise-authentication/|title=Developers getting JSON-based options for enterprise authentication {{!}} ZDNet|last=Fontana|first=John|date=January 21, 2013|work=ZDNet|access-date=2018-06-08|language=en}}
3. ^{{Cite news|url=https://www.infoworld.com/article/3184582/security/critical-flaw-alert-stop-using-json-encryption.html|title=Critical flaw alert! Stop using JSON encryption|last=Rashid|first=Fahmida|date=27 March 2017|work=InfoWorld|access-date=8 June 2018}}
4. ^{{Citation|last=Jager|first=Tibor|title=Bleichenbacher's Attack Strikes again: Breaking PKCS#1 v1.5 in XML Encryption|date=2012|last2=Schinzel|last3=Somorovsky|first2=Sebastian|first3=Juraj|work=Computer Security – ESORICS 2012|pages=752–769|publisher=Springer Berlin Heidelberg|language=en|doi=10.1007/978-3-642-33167-1_43|isbn=9783642331664|citeseerx=10.1.1.696.5641|quote=Beyond XML Encryption, the recent JSON Web Encryption (JWE) specification prescribes PKCS#1 v1.5 as a mandatory cipher. This specification is under development and at the time of writing there existed only one implementation following this specification. We verified that this implementation was vulnerable to two versions of the Bleichenbacher’s attack: the direct attack based on error messages and the timing-based attack.}}
{{crypto-stub}}

3 : JSON|Internet Standards|Cryptographic protocols

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/17 23:21:18