jsp 에서 암호화 md5 하는 방법
<%!
private String getMD5( String strVal )
{
StringBuffer sb = new StringBuffer();
try
{
byte[] digest = java.security.MessageDigest.getInstance("MD5").digest( strVal.getBytes() );
sb.setLength(0);
for( int i = 0; i < digest.length; i++ ) {
sb.append( Integer.toString( ( digest[i] & 0xf0) >> 4, 16 ) );
sb.append( Integer.toString( digest[i] & 0x0f, 16 ) );
}
return sb.toString();
}
catch( Exception ex )
{
return "";
}
}
%>
<%
String str = "123";
String str1 = getMD5( str );
%>
<%= str1 %>
출처 : http://imjusti.egloos.com/viewer/2195032
DB로 입력할때 쿼리문
MSSQL
SELECT SUBSTRING(MASTER.dbo.FN_VARBINTOHEXSTR(HashBytes('MD5', '데이터 내용')), 3, 32)
mysql
select md5("123")
오라클 ???
'IT > Java' 카테고리의 다른 글
Java 저장 함수/프로시저 (0) | 2019.12.11 |
---|---|
스프링 시작하기 (0) | 2019.11.07 |
[JAVA] 소수점 몇자리까지 출력 (0) | 2016.09.07 |
[java] org.apache.commons 다운받기 (0) | 2014.05.30 |
Java 메일 발송에 필요한 라이브러리 다운로드 및 소스작성 (0) | 2012.03.17 |