tokens: ['The', 'SEPP', 'shall', 'use', 'JSON', 'Web', 'Encryption', 'JWE', 'as', 'specified', 'in', 'RFC', '', '', 'for', 'the', 'protection', 'of', 'reformatted', 'HTTP', 'messages', 'between', 'the', 'SEPPs', 'All', 'encryption', 'methods', 'supported', 'by', 'JWE', 'are', 'AEAD', 'methods', 'ie', 'methods', 'that', 'encrypt', 'and', 'integrity', 'protect', 'in', 'one', 'single', 'operation', 'and', 'can', 'additionally', 'integrity', 'protect', 'additional', 'data', 'The', 'dataToIntegrityProtectAndCipher', 'and', 'dataToIntegrityProtect', 'blocks', 'shall', 'be', 'input', 'to', 'JWE', 'as', 'plaintext', 'and', 'JWE', 'Additional', 'Authenticated', 'Data', 'AAD', 'respectively', 'The', 'JWE', 'AEAD', 'algorithm', 'generates', 'JWE', 'encrypted', 'text', 'ciphertext', 'and', 'a', 'JWE', 'Authentication', 'Tag', 'Message', 'Authentication', 'Code', 'The', 'ciphertext', 'is', 'the', 'output', 'from', 'symmetrically', 'encrypting', 'the', 'plaintext', 'while', 'the', 'authentication', 'tag', 'is', 'a', 'value', 'that', 'verifies', 'the', 'integrity', 'of', 'both', 'the', 'generated', 'ciphertext', 'and', 'the', 'Additional', 'Authenticated', 'Data', 'The', 'Flattened', 'JWE', 'JSON', 'Serialization', 'syntax', 'shall', 'be', 'used', 'to', 'represent', 'JWE', 'as', 'a', 'JSON', 'object', 'The', 'session', 'key', 'shared', 'between', 'the', 'two', 'SEPPs', 'as', 'specified', 'in', 'clause']