Wait... Google, are you kidding me? 3des? Really? Okay but jokes aside - how can I get VPN client for Android that isn't broken out of box? My router proposals are: sha512 for pass hash, aes256-cbc for session keys and 4096 bit DH renegotiated every 30 min for exchange. Is it possible to change proposals of stock Android VPN client or do I have to get 3rd party app? Are there any more 'official' VPN apps or all of them are casual 3rd party products?