www.pudn.com > encryption.rar > CipherTest.java
/*
Christoforos Pirillos @ Villanova University - May 1999
based on code from the book "Java Network Programming" by Hughes
*/
package encryption;
import java.io.*;
public class CipherTest {
public static void main(String args[]) throws IOException {
ByteArrayOutputStream byteO = new ByteArrayOutputStream();
long key=0x0123456789abcdefL;
DES des = new DES(key);
CipherOutputStream cipherO = new CipherOutputStream (byteO,des);
DataOutputStream dataO = new DataOutputStream (cipherO);
dataO.writeUTF ("hello, world!");
dataO.flush();
byte[] message = byteO.toByteArray();
ByteArrayInputStream byteI = new ByteArrayInputStream (message);
CipherInputStream cipherI = new CipherInputStream (byteI, des);
DataInputStream dataI=new DataInputStream (cipherI);
System.out.println(dataI.readUTF());
}
}