tokens: ['For', 'protecting', 'the', 'groupcast', 'message', 'GUE', 'does', 'the', 'following', 'steps', '', 'Form', 'SLPP', 'message', 'SLPP', 'header', 'incl', 'GKID', 'and', 'SLPP', 'payload', 'SLPP', 'signaling', '', 'Encrypt', 'SLPP', 'payload', 'SLPP', 'signaling', 'using', 'the', 'group', 'key', 'encryption', 'key', '', 'Calculate', 'the', 'MAC', 'of', 'SLPP', 'message', 'GKIDSLPP', 'signaling', 'using', 'the', 'group', 'key', 'integrity', 'key', '', 'Form', 'L', 'message', 'by', 'including', 'the', 'protected', 'SLPP', 'message', 'SLPP', 'message', '', 'MAC', 'as', 'the', 'L', 'payload', 'and', 'append', 'the', 'L', 'header', 'incl', 'DestinationGroup', 'ID', 'Figure', '', 'Exemplar', 'Format', 'of', 'Protected', 'SLPP', 'Message', 'For', 'receiving', 'and', 'verifying', 'the', 'protected', 'groupcast', 'message', 'RUE', 'does', 'the', 'following', 'steps', '', 'Receive', 'the', 'groupcast', 'message', 'for', 'the', 'expected', 'group', 'by', 'identifying', 'the', 'L', 'DestinationGroup', 'ID', 'which', 'is', 'mapped', 'from', 'the', 'Group', 'ID', 'allocated', 'by', 'the', 'application', 'layer', '', 'Retrieve', 'the', 'groupcast', 'keys', 'for', 'verification', 'by', 'identify', 'the', 'GKID', 'in', 'the', 'received', 'message', '', 'Verify', 'the', 'message', 'by', 'checking', 'the', 'MAC', 'of', 'the', 'received', 'message', 'using', 'the', 'groupcast', 'key', 'integrity', 'key']