Advertisement
sombriks

digest md5

Oct 26th, 2011
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 5 0.63 KB | None | 0 0
  1. String key = request.getParameter("key");
  2. MessageDigest digest = MessageDigest.getInstance("MD5");
  3. String secret = "xpto";// secret could change constantly
  4. long tStamp = System.currentTimeMillis();
  5. tStamp = tStamp - (tStamp % 15000);// valid for 15 seconds
  6. System.out.println(tStamp);
  7. digest.update((secret + ":" + tStamp).getBytes());
  8. byte[] hash = digest.digest();
  9. ByteArrayOutputStream baos = new ByteArrayOutputStream();
  10. PrintStream ps = new PrintStream(baos);
  11. for (byte b : hash)
  12. ps.printf("%02x", 0xFF & b);
  13. String pass = new String(baos.toByteArray());
  14. System.out.println("key:\t" + key);
  15. System.out.println("pass:\t" + pass);
  16.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement