ChaChaPoly vs AES
I can see the option to use the chacha poly encryption method. From my brief readings, it is useful for devices which dont have hardware accelerated AES. Would this method provide a significant speed increase when openvpn is used in mobile devices?
Possibly. It depends on the device. It is an AEAD cipher like AES-GCM, and is quite fast. But the only way to know for sure is to test it in your environment.
@jimp What tools would be best?
I hear desktop can be tested using open SSL however i dont know how to test it on mobile devices like android or ios
It isn't something you'd check directly like that. Setup a VPN using that cipher and run a speed test across it. Try a couple different types of AEAD ciphers and compare.
IPsec can use AES-GCM
WireGuard uses ChaCha20-Poly1305
OpenVPN supports both AES-GCM and ChaCha20-Poly1305