tokens: ['key', 'stored', 'in', 'UE', 'and', 'with', 'UNonce', 'and', 'TNonce', '', 'The', 'UE', 'responds', 'with', 'a', 'GChallenge', 'containing', 'UNonce', 'TNonce', 'and', 'MAC', '', 'The', 'TNGF', 'derives', 'an', 'expected', 'MAC', 'XMAC', 'using', 'TNGF', 'and', 'with', 'UNonce', 'and', 'TNonce', 'Compares', 'XMAC', 'with', 'the', 'received', 'MAC', 'If', 'they', 'match', 'the', 'UE', 'is', 'authenticated', 'by', 'TNGF', '', 'The', 'TNGF', 'derives', 'a', 'fresh', 'ReauthID', 'for', 'the', 'UE', 'eg', 'by', 'using', 'TNGF', 'key', 'stored', 'in', 'TNGF', 'TNGFID', 'TNonce', 'and', 'UNonce', 'In', 'addition', 'the', 'TNGF', 'derives', 'a', 'new', 'TNAP', 'key', 'by', 'using', 'the', 'TNGF', 'key', 'stored', 'in', 'TNGF', 'the', 'TNGFID', 'the', 'TNonce', 'and', 'UNonce', 'values', '', 'The', 'TNGF', 'completes', 'the', 'EAPG', 'session', 'by', 'sending', 'an', 'EAPSuccess', 'packet', 'to', 'UE', 'and', 'the', 'new', 'TNAP', 'key', 'to', 'TNAP', '', 'The', 'UE', 'derives', 'a', 'new', 'ReauthID', 'by', 'using', 'the', 'TNGF', 'key', 'stored', 'in', 'UE', 'TNGFID', 'TNonce', 'and', 'UNonce', 'If', 'the', 'UE', 'and', 'the', 'TNGF', 'share', 'the', 'same', 'TNGF', 'key', 'then', 'the', 'ReauthID', 'derived', 'independently', 'in', 'the', 'UE', 'and', 'in', 'the', 'TNGF', 'will', 'be', 'the', 'same', 'In', 'addition', 'the', 'UE', 'derives', 'also', 'a', 'new', 'TNAP', 'key', 'similarly', 'to', 'the', 'TNGF', 'as', 'in', 'step', '', '', 'The', 'new', 'TNAP', 'key', 'is', 'applied']