Joseph Jean pierre
asked on
encrypt and decrypt SMS message in java using latest enryption techniques(SYM,ASYM) - which should not be crackable. Any good java program would help
I would like to encrypt and decrypt SMS message in java using latest enryption techniques(SYMMETRIC,ASYMM ETRIC) - which should be very difficult to crack or better it should not be crackable. Any good sample program would help - thank you. If the Solution is very good - i can increase the 250 points to 500.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
pls delete this question - i have rephrased the question and added more points to it as per the moderator's comments.
ASKER
I have downloaded the bounty castle file crypto-137.zip - is this right ? there are many files in there .. which one should i use in the classpath for whisper
Here is the output from the wireless toolkit after build button is pressed...
Project "Whisper" loaded
Settings updated
Project settings saved
Project settings saved
Building "Whisper"
D:\WTK2.5.1\apps\Whisper\s
import java.security.SecureRandom
^
D:\WTK2.5.1\apps\Whisper\s
import org.bouncycastle.crypto.St
^
D:\WTK2.5.1\apps\Whisper\s
import org.bouncycastle.crypto.St
^
D:\WTK2.5.1\apps\Whisper\s
import org.bouncycastle.crypto.en
^
D:\WTK2.5.1\apps\Whisper\s
import org.bouncycastle.crypto.mo
^
D:\WTK2.5.1\apps\Whisper\s
import org.bouncycastle.crypto.pa
^
D:\WTK2.5.1\apps\Whisper\s
symbol : class SecureRandom
location: class SendTask
private static SecureRandom mSecureRandom;
^
D:\WTK2.5.1\apps\Whisper\s
import org.bouncycastle.crypto.St
^
D:\WTK2.5.1\apps\Whisper\s
import org.bouncycastle.crypto.St
^
D:\WTK2.5.1\apps\Whisper\s
import org.bouncycastle.crypto.en
^
D:\WTK2.5.1\apps\Whisper\s
import org.bouncycastle.crypto.mo
^
D:\WTK2.5.1\apps\Whisper\s
import org.bouncycastle.crypto.pa
^
D:\WTK2.5.1\apps\Whisper\s
symbol : class SecureRandom
location: class SendTask
mSecureRandom = new SecureRandom();
^
D:\WTK2.5.1\apps\Whisper\s
symbol : class KeyParameter
location: class SendTask
KeyParameter key = new KeyParameter(mPeer.getKey(
^
D:\WTK2.5.1\apps\Whisper\s
symbol : class KeyParameter
location: class SendTask
KeyParameter key = new KeyParameter(mPeer.getKey(
^
D:\WTK2.5.1\apps\Whisper\s
symbol : class AESLightEngine
location: class SendTask
AESLightEngine blockCipher = new AESLightEngine();
^
D:\WTK2.5.1\apps\Whisper\s
symbol : class AESLightEngine
location: class SendTask
AESLightEngine blockCipher = new AESLightEngine();
^
D:\WTK2.5.1\apps\Whisper\s
symbol : class CFBBlockCipher
location: class SendTask
CFBBlockCipher cfbCipher = new CFBBlockCipher(blockCipher
^
D:\WTK2.5.1\apps\Whisper\s
symbol : class CFBBlockCipher
location: class SendTask
CFBBlockCipher cfbCipher = new CFBBlockCipher(blockCipher
^
D:\WTK2.5.1\apps\Whisper\s
symbol : class StreamCipher
location: class SendTask
StreamCipher streamCipher = new StreamBlockCipher(cfbCiphe
^
D:\WTK2.5.1\apps\Whisper\s
symbol : class StreamBlockCipher
location: class SendTask
StreamCipher streamCipher = new StreamBlockCipher(cfbCiphe
^
D:\WTK2.5.1\apps\Whisper\s
int length = messageBytes.length + blockCipher.getBlockSize()
^
D:\WTK2.5.1\apps\Whisper\s
found : <nulltype>
required: int
int length = messageBytes.length + blockCipher.getBlockSize()
^
D:\WTK2.5.1\apps\Whisper\s
symbol : class KeyParameter
location: class WhisperMIDlet
KeyParameter key = new KeyParameter(sender.getKey
^
D:\WTK2.5.1\apps\Whisper\s
symbol : class KeyParameter
location: class WhisperMIDlet
KeyParameter key = new KeyParameter(sender.getKey
^
D:\WTK2.5.1\apps\Whisper\s
symbol : class AESLightEngine
location: class WhisperMIDlet
AESLightEngine blockCipher = new AESLightEngine();
^
D:\WTK2.5.1\apps\Whisper\s
symbol : class AESLightEngine
location: class WhisperMIDlet
AESLightEngine blockCipher = new AESLightEngine();
^
D:\WTK2.5.1\apps\Whisper\s
symbol : class CFBBlockCipher
location: class WhisperMIDlet
CFBBlockCipher cfbCipher = new CFBBlockCipher(blockCipher
^
D:\WTK2.5.1\apps\Whisper\s
symbol : class CFBBlockCipher
location: class WhisperMIDlet
CFBBlockCipher cfbCipher = new CFBBlockCipher(blockCipher
^
D:\WTK2.5.1\apps\Whisper\s
symbol : class StreamCipher
location: class WhisperMIDlet
StreamCipher streamCipher = new StreamBlockCipher(cfbCiphe
^
D:\WTK2.5.1\apps\Whisper\s
symbol : class StreamBlockCipher
location: class WhisperMIDlet
StreamCipher streamCipher = new StreamBlockCipher(cfbCiphe
^
31 errors
com.sun.kvem.ktools.Execut
Build failed