md5 암호화 구현 함수 > 소스코드

본문 바로가기
사이트 내 전체검색


회원로그인

소스코드

asp | md5 암호화 구현 함수

페이지 정보

작성자 100K5 작성일13-04-02 17:59 조회75,080회 댓글0건

첨부파일

본문

[ASP] MD5 암호화 구현 함수....
 
흔히 웹프로그램 작업시 암호화가 필요한 경우 MD5를 많이 사용합니다.
 
MD5는 128비트 암호화 해쉬 함수로 주로 프로그램이나 파일의 원본 상태를 확인하는 무결성 검사에 많이 사용됩니다.
 
해쉬 함수라고 하면 단방향 암호화만을 지원함으로 무결성을 확인할 수는 있지만, 역으로 이를 다시 복호화 하는건 안되어야 하지만, MD5는 치명적인 결함을 갖고 있어 노트북 1대의 계산능력으로 1분 정도면 해쉬 충돌을 찾을 수 있을 정도입니다.
 
높은 보안성을 요구하는 작업에는 SHA(Secure Hash Algorithm) 계열과 같은 안전한 알고리즘을 사용하는게 좋지만 간편하게 사용하는 목적으로 웹상에서 웹프로그래밍과 결합하여 종종 사용되고 있습니다.
 
ASP(Active Server Page)나 Java Script용으로 만들어진 함수도 있어 간편하게 데이터의 암호화에 사용되며, 변형본도 많이 돌고 있는 상태입니다.
 
사실..... 조금 취약하기는 하지만 간편한 작업에는 딱인듯.. 합니다. 하지만... 뚤릴 수 있으니 너무 과신하지는 말시길 권합니다.
 
 
첨부된 파일은 ASP용 MD5 함수이며..
 
사용법은... md5.asp 파일 include한 후에 아래와 같이 하면 됩니다.
 
암호화된 문자열 = md5("암호화할 문자열")
 
 

댓글목록

등록된 댓글이 없습니다.


사이트소개 개인정보취급방침 서비스이용약관 Copyright © kkujunhee.net All rights reserved.
상단으로

개인정보관리책임자 : 관리자

모바일 버전으로 보기