JWS
E830587
JWS (JSON Web Signature) is a standard for digitally signing JSON-based data structures to ensure their integrity and authenticity, commonly used as the signing mechanism within JSON Web Tokens (JWTs).
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
IETF standard
ⓘ
JSON-based security specification ⓘ |
| abbreviationOf | JSON Web Signature NERFINISHED ⓘ |
| binding | HTTP-based applications ⓘ |
| category |
digital signature format
ⓘ
web security standard ⓘ |
| component |
JWS Header
ⓘ
JWS Payload ⓘ JWS Signature ⓘ |
| dataFormat | Base64URL-encoded segments ⓘ |
| definedIn | RFC 7515 NERFINISHED ⓘ |
| doesNotProvide | confidentiality by itself ⓘ |
| ensures |
data authenticity
ⓘ
data integrity ⓘ |
| exampleAlgorithm |
ES256
ⓘ
HS256 ⓘ PS256 ⓘ RS256 ⓘ |
| firstPublished | May 2015 ⓘ |
| fullName | JSON Web Signature NERFINISHED ⓘ |
| headerField |
alg
ⓘ
cty ⓘ kid ⓘ typ ⓘ |
| mechanismOf | JWT NERFINISHED ⓘ |
| partOf | JOSE NERFINISHED ⓘ |
| publishedBy |
Internet Engineering Task Force
ⓘ
surface form:
IETF
|
| purpose |
to provide authenticity for JSON data
ⓘ
to provide integrity protection for JSON data ⓘ |
| relatedTo |
JWA
NERFINISHED
ⓘ
JWE NERFINISHED ⓘ JWK NERFINISHED ⓘ |
| roleInJWT | signing mechanism ⓘ |
| serializationForm |
Compact Serialization
ⓘ
JSON Serialization ⓘ |
| status | Proposed Standard ⓘ |
| supportsAlgorithmType |
ECDSA-based algorithms
ⓘ
EdDSA-based algorithms ⓘ MAC-based algorithms ⓘ RSA-based algorithms ⓘ |
| usedFor |
digitally signing JSON-based data structures
ⓘ
signing ID tokens ⓘ signing JSON Web Tokens ⓘ signing access tokens ⓘ |
| usedIn |
API security
ⓘ
OAuth 2.0 NERFINISHED ⓘ OpenID Connect NERFINISHED ⓘ federated identity systems ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
JSON Web Token