Java til ASP - Encoding med MD5 og Base64
Hej alleJeg har følgende funktion, som jeg skal have konverteret til en ASP funktion.. Nogen der kan hjælpe?
public class Phash {
private static String algorithm = "SHA";
public void setAlgorith( String alg ) {
algorithm = alg;
}
public void getAlgorithm( String alg ) {
algorithm = alg;
}
public static String getPHash(String str ) throws Exception {
MessageDigest md;
ByteArrayOutputStream bs;
try
{
md = MessageDigest.getInstance(algorithm);
byte[] digest = md.digest(str.getBytes("iso-8859-1"));
bs = new ByteArrayOutputStream();
OutputStream encodedStream = MimeUtility.encode(bs, "base64");
encodedStream.write(digest);
return bs.toString("iso-8859-1");
}
catch (IOException ioe)
{
throw new Exception("PHash error: " + ioe);
}
catch (MessagingException me)
{
throw new Exception("PHash error: " + me);
}
}
}
På forhånd mange tak!
-Ole