NXP End to End Secure USB Type-C Solution