Smart måde at md5 2 strenge
Hej Eksperter,Jeg MD5'er en String på følgende måde. Hvordan fikser jeg det således at først bliver streng1 encoded og og bagefter streng2 så resultaterne havner i hver sin variabel
String streng1="hjvgvhgvhv";
String streng2="lkjoigwjoige";
byte[] defaultBytes = sid.getBytes();
try{
MessageDigest algorithm = MessageDigest.getInstance("MD5");
algorithm.reset();
algorithm.update(defaultBytes);
byte messageDigest[] = algorithm.digest();
StringBuffer hexString = new StringBuffer();
for (int i=0;i<messageDigest.length;i++) {
if((0xFF & messageDigest[i])<16){
hexString.append("0");
}
hexString.append(Integer.toHexString(0xFF & messageDigest[i]));
}
String foo = messageDigest.toString();
streng1=hexString+"";
}catch(NoSuchAlgorithmException nsae){}
System.out.print(streng1);
