You can try one of the following
RSA Encryption:
Encryption using the public key in the iOS device and decryption it uses the private key in the web service
Web Services Host with SSL Certificates
Configure a secure VPN and access it through a VPN.
Since you mentioned password encryption. The most important are sallting and hashing.
source share