Communication between Android Client SSL and Netty Socket server SSL -
any have idea how connect android client ssl netty socket ssl server?
this server code. (securechatsslcontextfactory)
keystore ks = keystore.getinstance("pkcs12"); fileinputstream fin = new fileinputstream("c:\\startssl\\pkcsserver.p12"); //secret"); // set key manager factory use our key store keymanagerfactory kmf = keymanagerfactory.getinstance(algorithm); kmf.init(ks, keypass); // initialize sslcontext work our key managers. servercontext = sslcontext.getinstance(protocol); servercontext.init(kmf.getkeymanagers(), null, null); this android client code:
keystore kstrust = keystore.getinstance("pkcs12"); kstrust.load(context.getresources().openrawresource(r.raw.pkcsserver), passphrase); trustmanagerfactory tmf = trustmanagerfactory.getinstance(keymanagerfactory.getdefaultalgorithm()); tmf.init(kstrust); //get context sslcontext sslcontext = sslcontext.getinstance("tls"); //init context sslcontext.init(null, tmf.gettrustmanagers(), new securerandom()); please tell me wrong.
Comments
Post a Comment