tokens: ['length', 'shall', 'be', 'set', 'to', '', 'as', 'no', 'additional', 'session', 'data', 'is', 'required', 'Session', 'Data', 'variable', 'length', 'contains', 'session', 'data', 'for', 'the', 'crypto', 'session', 'Since', 'length', 'is', '', 'for', 'the', 'Prot', 'Type', 'TLS', 'this', 'field', 'is', 'omitted', 'SPI', 'Length', '', 'bits', 'the', 'length', 'of', 'SPI', 'in', 'bytes', 'For', 'the', 'Prot', 'Type', 'TLS', 'the', 'length', 'can', 'be', 'set', 'arbtrarily', 'SPI', 'variable', 'length', 'the', 'SPI', 'corresponding', 'to', 'the', 'session', 'key', 'to', 'be', 'used', 'for', 'the', 'crypto', 'session', 'The', 'SPI', 'identifies', 'a', 'specific', 'TGKGTGK', 'that', 'is', 'used', 'to', 'derive', 'the', 'TEK', 'for', 'the', 'crypto', 'session', 'the', 'SPI', 'could', 'also', 'identify', 'a', 'TEK', 'directly', 'Editors', 'note', 'Setting', 'P', 'in', 'both', 'the', 'init', 'and', 'response', 'message', 'is', 'not', 'allowed', 'according', 'to', 'RFC', '', 'There', 'are', 'two', 'possible', 'ways', 'to', 'get', 'around', 'this', 'problem', 'Either', 'we', 'ignore', 'the', 'restriction', 'in', 'RFC', '', 'which', 'really', 'doesnt', 'matter', 'or', 'we', 'specify', 'a', 'dummy', 'Security', 'Policy', 'for', 'TLS', 'which', 'does', 'not', 'contain', 'any', 'values', 'Editors', 'note', 'The', 'Prot', 'Type', 'TLS', 'must', 'be', 'registered', 'with', 'IANA', 'and', 'the', 'value', 'is', 'therefore', 'TBD']