Java Cipher Help??

Please support our Java advertiser: Programming Forums - DaniWeb Sister Site
Reply

Join Date: Apr 2006
Posts: 3
Reputation: tomkeys2006 is an unknown quantity at this point 
Solved Threads: 0
tomkeys2006 tomkeys2006 is offline Offline
Newbie Poster

Java Cipher Help??

 
0
  #1
Apr 4th, 2006
Hi Guys, wonder if any one can help??

I have been asigned some home work to make a CaesarCipher class, listed below, where by there is a test class below which would need to be passed to it. I have figured out the first bit but cant debugg and get it to work. Hope you can help

Tom Keys

//First Class file

public class CaesarTest {
public static void main( String[] args ) {
CaesarCipher c = new CaesarCipher( 10 );
String output;
output = c.encrypt( "The quick brown fox jumps over the lazy dog" );
System.out.println( output );
output = c.decrypt( output );
System.out.println( output );
}
}





//Second Class File


public class CaesarCipher {

private int key;


public CaesarCipher( int inKey ) {
key = inKey;
}

public String encrypt( String s ) {
int lengthOfString = s.length();
StringBuffer encrypted = new StringBuffer();
for (int i=0; i< lengthOfString; i++) {
char tempChar = s.charAt(i);
encrypted.append( encrypt( tempChar ) );

}
return i;

}

//public String decrypt( String s ) {
// Decrypt the argument a character at a time & return the result
//}



private char encrypt( char c ) {
c = charact;

//Encrypt the argument & return the result


//char charact = stringName.getCharAt(i);
charact = charact + key;
outString.append(charact);



}




//private char decrypt( char c ) {
// Decrypt the argument & return the result
//}

}
Reply With Quote Quick reply to this message  
Join Date: Jun 2004
Posts: 2,108
Reputation: server_crash is on a distinguished road 
Solved Threads: 18
server_crash server_crash is offline Offline
Postaholic

Re: Java Cipher Help??

 
0
  #2
Apr 5th, 2006
What's the problem? I assume it's with the output? You need to check the ascii ranges for viewable characters. There's no need to encrypt new line characters and those out of the viewable range.
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:



Similar Threads
Other Threads in the Java Forum
Thread Tools Search this Thread



Tag cloud for Java
About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC