A cryptographic approach for secure client - server chat application using public key infrastructure (PKI) | IEEE Conference Publication | IEEE Xplore