reencrypt pub token