Controlling recent LG TVs with Pronto via IP commands can be tricky due to the added encryption. It's true that the SHA256, PBKDF2, and AES128 calculations might be too demanding for the Pronto's processing power.
Here are some alternatives to consider:
Use a different control method: Explore options like HDMI-CEC control (if your TV supports it) or a different universal remote with built-in encryption support. Implement the calculations on a separate device: You could offload the encryption calculations to a Raspberry Pi or similar device running Node.js with JavaScript libraries for the needed functions. This device would then communicate with the Pronto and your TV. Wait for a Pronto firmware update: While unlikely, there's a chance future Pronto firmware updates might address this issue. Keep an eye out for software updates. Unfortunately, directly implementing the encryption on the Pronto itself seems impractical due to its processing limitations.
Remember, even with alternative solutions, controlling recent LG TVs via IP might still require some technical expertise. Best of luck!