php

kisa sha256 모듈의 php 아파치 64비트 사용 안됨.

초이짬 2015. 4. 7. 11:51
728x90

kisa 에서 제공하는 sha256 모듈이 있다...어짜피 php 5.1인가? 이상부터는 내장 함수로hash("sha256", [변경할값]);
이렇게 사용이 된다 결과 값도 확인 하면 똑같고......

근데 한번 적용이 하고 싶어서 해봣다... 로컬 개발 환경이 집에서도 하고 사무실에서도 하고 다른곳에서도
할경우가 있어서....다들 잘 되고...(당연한거지만) 해서 별 상관은 없었다.

그런데 실서버에 실장을 하니까...이게 엉뚱한 값을 밷는거다....

확인 결과 정상 작동이 안되는 것....그것도 개별 테스트 페이지가 없었으면 시간이 더 걸릴뻔 했다.

여러대에서 테스트 결과 64비트 아파치에선 정상적으로 안된다. 개발 환경은 다 32비트 아파치 였다.....

이런....제기럴....이걸 왜 난 쓴거지??? 걍 내장함수에다가 솔트 처서 사용하면 되는데 기능도 똑같고 쓸데없이 모듈 추가 할

필요도 없고....소중한 내 시간만 날아가고....kisa는 외.....아~~~~~~~~~그리고 거기 사이트에는 모듈사용법만 있지 여기에

대해 가타부타 말도 없다....이거....써보긴 한건가...그리고 이걸 왜 써야 하는 거엿지???? 제공되는 내장 함수들이 있는데...

낮은 버전을 위한 배려였나????? 근데....테스트는...해본건가????왜 64비트에선 안되는건지....대략적인 이유는....

long과 int 의 bit 별 차이가 있다고 한것만 어디서 봣고 해결책은 못 봣다...


728x90