표준 MD5 소스로 암호화한 값과 다른곳에서(예:PHP) MD5 변환값
글쓴이: goldedit / 작성시간: 수, 2004/02/25 - 6:30오후
안녕하세요.
현제 C 로된 표준 MD5 라이버러리를 컴파일하여 인코딩하면..
예를들어 " aaaa " 를 인코딩 하면..
Quote:
표준 C 라이버러리에서 인코딩한 값
: 077406600d9b6e851de8ad284dac6c54
이구요..
Quote:
PHP자체 함수 md5로 인코딩한 값
: 74b87337454200d4d33f80c4663dc5e5
이네요...
Quote:
혹시나 하여.. mysql 의 password('aaaa') 로 출력된 값은
: 28d6917a6fab63e5
인데...
질문 1 : 모두 같은 값을 인코딩한값이 틀립니다..
이유가 무엇인가요???
질문 2 : 그리고 mysql 암호화도 md5 로 처리 되는건가요??
그렇다면 왜 mysql 은 결과 길이가16자 인지요???
아...~!! 알수가 없네요..
아시는분 알려 주세요~!!! mm^
Forums:
Re: 표준 MD5 소스로 암호화한 값과 다른곳에서(예:PHP) MD5 변
mysql 의 password는 md5가 아닙니다..
그리고 md5로 암호화를 하면 무조건 32 자가 나옵니다 =333
인코딩한값이 틀린건 뭔가 불필요한 스페이스가 들어갔다거나 한게 아닐까 싶습니다 ;)
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~
나 한줄기 바람처럼..
openssl 을 이용해서 암호화를 한것과 ;) php를 이용해서 한 것
openssl 을 이용해서 암호화를 한것과 ;) php를 이용해서 한 것이 같군요..
test.php 을 이렇게 작성해서 테스트했습니다 :)
test.txt에는 aaaa라고만 적혀있구요..
:) 같은 결과군요 =3=33 도망
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~
나 한줄기 바람처럼..
[code:1]mysql> select md5('aaaa'&
잘 나오는데요.. 값을 잘못 넣으신게 아니신지..?
----
자신을 이길 수 있는자는
무슨짓이든 할수있다..
즉..무서운 넘이란 말이지 ^-_-^
나? 아직 멀었지 ㅠㅠ
헉!! 되네요...
ㅎ~~^^; 감사드립니다...
잘 되네요...
그런데 mysql 에서도 md5 가 있었네요??
저는
이렇게만 해봤었거든요 ㅡㅡ;..
아무튼 감사합니다.
-
FreeBSD 에서는 md5 명령어 옵션에 -s 가 있어서 echo 할
FreeBSD 에서는 md5 명령어 옵션에 -s 가 있어서 echo 할 필요가 없더군요.
댓글 달기