Zum Hauptinhalt springen

2. Terminology (Terminologie)

Die folgenden Begriffe werden durch die JWS-Spezifikation [JWS] definiert: "JSON Web Signature (JWS)", "Base64url Encoding (Base64url-Kodierung)", "Header Parameter (Header-Parameter)", "JOSE Header (JOSE-Header)", "JWS Payload (JWS-Nutzlast)", "JWS Protected Header (JWS geschützter Header)", "JWS Signature (JWS-Signatur)", "JWS Signing Input (JWS-Signierungs-Eingabe)" und "Unsecured JWS (Ungesicherter JWS)".

Die folgenden Begriffe werden durch die JWE-Spezifikation [JWE] definiert: "JSON Web Encryption (JWE)", "Additional Authenticated Data (AAD) (Zusätzliche authentifizierte Daten)", "Authentication Tag (Authentifizierungs-Tag)", "Content Encryption Key (CEK) (Inhaltsverschlüsselungsschlüssel)", "Direct Encryption (Direkte Verschlüsselung)", "Direct Key Agreement (Direkte Schlüsselvereinbarung)", "JWE Authentication Tag (JWE-Authentifizierungs-Tag)", "JWE Ciphertext (JWE-Geheimtext)", "JWE Encrypted Key (JWE verschlüsselter Schlüssel)", "JWE Initialization Vector (JWE-Initialisierungsvektor)", "JWE Protected Header (JWE geschützter Header)", "Key Agreement with Key Wrapping (Schlüsselvereinbarung mit Schlüsselumhüllung)", "Key Encryption (Schlüsselverschlüsselung)", "Key Management Mode (Schlüsselverwaltungsmodus)" und "Key Wrapping (Schlüsselumhüllung)".

Die folgenden Begriffe werden durch die JWK-Spezifikation [JWK] definiert: "JSON Web Key (JWK)" und "JWK Set (JWK-Menge)".

Die folgenden Begriffe werden durch das "Internet Security Glossary, Version 2" [RFC4949] definiert: "Ciphertext (Geheimtext)", "Digital Signature (Digitale Signatur)", "Initialization Vector (Initialisierungsvektor)", "Message Authentication Code (MAC) (Nachrichtenauthentifizierungscode)" und "Plaintext (Klartext)".

Diese Spezifikation definiert den folgenden Begriff:

Base64urlUInt : Die Darstellung eines positiven Ganzzahlwerts oder Nullwerts als base64url-Kodierung der vorzeichenlosen Big-Endian-Darstellung des Werts als Oktettsequenz. Die Oktettsequenz muss (MUST) die minimale Anzahl von Oktetten verwenden, die zur Darstellung des Werts erforderlich sind. Null wird als BASE64URL(einzelnes Oktett mit Nullwert) dargestellt, was "AA" entspricht.