android - Do I need to implement certificates when communicating using SSLServerSocket and SSLSocket? -


this question has answer here:

i have application communicates via sockets. right now, need change serversocket , socket used receive , send data, respectively, respective implementations of ssl/tls.

i used code below convert serversocket , socket sslserversocket , sslsocket , kept rest of code untouched.

//on client     sslsocket socket = (sslsocket) sslsocketfactory.getdefault().createsocket(serveraddress, serverport);  //on server sslsocket socket; sslserversocket serversocket = (sslserversocket ) sslserversocketfactory.getdefault().createserversocket(serverport); socket = (sslsocket) serversocket.accept(); 

since i'm still learning how secure mobile applications communications, have doubts if enough secure commucation or need specify custom certificates?

if want secure server must have certificate.


Comments