code: private String makeMd5(final String original) {
  		MessageDigest digest = null;
  		try {
  			digest = MessageDigest.getInstance("MD5");
  			byte[] hash = digest.digest(original.getBytes("UTF-8"));
  			StringBuilder builder = new StringBuilder();
  			for (byte element : hash) {
  				if ((0xff & element) < 0x10) {
  					builder.append("0" + Integer.toHexString(0xff & element));
  				} else {
  					builder.append(Integer.toHexString(0xff & element));
  				}
  			}
  			return builder.toString();
  		} catch (Exception ex) {
  			COVERAGE_LOG.error(ex.getMessage(), ex);
  		}
  		return "";
  	}
docs: MD5文字列の生成
  
  @param original 生成元文字列
  @return MD5文字列