YourPaste - For your paste! Archive - Tools - Login

SHA1 functie Hassanding

Posted by maikelg on Tue 29 Jan 2008 16:57 350 views - Syntax: Java - Expires: never - Report - IMG - Download -

  1. else if(message.startsWith("sha1")) {
  2.                         String sayb = message.replace("sha1","");
  3.                         String say = sayb.trim();
  4.                           byte[] theTextToDigestAsBytes = null;
  5.                                 try {
  6.                                     theTextToDigestAsBytes = say.getBytes("8859_1");
  7.                                 } catch (UnsupportedEncodingException ex) {
  8.                                     ex.printStackTrace();
  9.                                 }
  10.                                 MessageDigest md = null;
  11.                                 try {
  12.                                     md = MessageDigest.getInstance("SHA");
  13.                                 } catch (NoSuchAlgorithmException ex) {
  14.                                     ex.printStackTrace();
  15.                                 }
  16.                                 md.update( theTextToDigestAsBytes );
  17.                                 byte[] digest = md.digest();
  18.  
  19.                                 String hash = "";
  20.                                 for ( byte b : digest )
  21.                                 {
  22.                                    hash += Integer.toHexString( b & 0xff );
  23.                                 }
  24.                                 sendMessage(sender,"SHA1 hash: "+hash);
  25.                     }

Comments


Name:
Comment:

© 2010 YourPaste.net - Disclaimer