hallo,
ich arbeite zur Zeit an einem kleinen Prog, dass Strings durchs Netzt schickt. Es funktioniert nun alles, jedoch wollte ich nun das ganze verschlüsseln und dachte ich kann einfach den InputStream mit einem CipherInputStream ersetzten und der Datenaustausch läuft nun verschlüsselt ab. Seit dem ich dies versucht habe sendet der Client aber nichts mehr.
An was kann das liegen?
danke
ich arbeite zur Zeit an einem kleinen Prog, dass Strings durchs Netzt schickt. Es funktioniert nun alles, jedoch wollte ich nun das ganze verschlüsseln und dachte ich kann einfach den InputStream mit einem CipherInputStream ersetzten und der Datenaustausch läuft nun verschlüsselt ab. Seit dem ich dies versucht habe sendet der Client aber nichts mehr.
An was kann das liegen?
Code:
Cipher c = Cipher.getInstance( "DES" );
Key k = new SecretKeySpec( pass.getBytes(), "DES" );
c.init( Cipher.DECRYPT_MODE, k );
CipherInputStream cis = new CipherInputStream(socket.getInputStream(), c );
danke