JSON Web Signature
E705939
JSON Web Signature (JWS) is a standard for securely signing JSON data using digital signatures or message authentication codes to ensure integrity and authenticity in web-based protocols.
Statements (54)
| Predicate | Object |
|---|---|
| instanceOf |
IETF standard
ⓘ
Internet standard ⓘ JSON-based security standard ⓘ cryptographic specification ⓘ |
| abbreviation | JWS NERFINISHED ⓘ |
| component |
JWS Header
ⓘ
JWS Payload NERFINISHED ⓘ JWS Signature NERFINISHED ⓘ |
| definedInRFC | RFC 7515 NERFINISHED ⓘ |
| doesNotProvide | confidentiality by itself ⓘ |
| firstStandardizedYear | 2015 ⓘ |
| headerField |
alg
ⓘ
crit ⓘ cty ⓘ jku ⓘ kid ⓘ typ ⓘ x5c ⓘ x5t ⓘ x5t#S256 ⓘ x5u ⓘ |
| partOf |
JOSE
ⓘ
JSON Object Signing and Encryption framework NERFINISHED ⓘ |
| primaryPurpose |
data authenticity assurance
ⓘ
data integrity protection ⓘ |
| publishedBy | Internet Engineering Task Force ⓘ |
| relatedStandard |
JSON Web Encryption
NERFINISHED
ⓘ
JSON Web Key NERFINISHED ⓘ JSON Web Token NERFINISHED ⓘ |
| securityProperty |
origin authentication
ⓘ
tamper detection ⓘ |
| serializationFormat |
Compact Serialization
ⓘ
JSON Serialization ⓘ |
| supportsAlgorithm |
ES256
ⓘ
ES384 ⓘ ES512 ⓘ HS256 ⓘ HS384 ⓘ HS512 ⓘ PS256 ⓘ PS384 ⓘ PS512 ⓘ RS256 ⓘ RS384 ⓘ RS512 NERFINISHED ⓘ |
| supportsAlgorithmType |
asymmetric key signature algorithms
ⓘ
symmetric key MAC algorithms ⓘ |
| supportsMechanism |
digital signatures
ⓘ
message authentication codes ⓘ |
| usedIn |
JSON Web Token
NERFINISHED
ⓘ
OAuth 2.0 NERFINISHED ⓘ OpenID Connect NERFINISHED ⓘ |
| usesDataFormat | JSON NERFINISHED ⓘ |
| usesEncoding | Base64url encoding ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.