%@ page language="java"%>
<%@ page import="java.security.MessageDigest, ?????.Base64" %>
MD5 Example with Java & Javascript
<%
String message = request.getParameter("password");
if(message != null) {
MessageDigest md5 = MessageDigest.getInstance("MD5");
md5.update(message.getBytes());
byte[] rawBytes = md5.digest();
String hashedMessage = Base64.encodeBytes(rawBytes);
%>
|
Clear Password:
|
<%= message %>
|
|
Java MD5 Result:
|
<%= hashedMessage %>
|
|
Javascript MD5 Result:
|
|
<%
} // end if message != null
%>
Enter an example password below and click submit.