민감한 데이터 (사용자 이름과 암호)를 저장하고 일반 텍스트 대신 SHA-256 해시 (암호) (대용량 난수 저장)를 저장하고 싶습니다. 이것은 MySQL을 사용하여 수행해야하며, 알고있는 한 MySQL 6 은 SHA-2를 통합하기 위해을 계획하므로 어떤 종류의 외부 응용 프로그램을 설치해야한다고 가정하고 저장 프로 시저를 만들고 싶습니다 그 비밀 번호의 해시를 계산하고 (그 nonce와 연결된) 그것을 저장합니다.Windows 용 MySQL : SHA-2 사용
당신의 의견으로는, 이것을 구현하는 가장 좋은 방법은 무엇입니까? 나는 Stackoverflow에 대한 몇 가지 게시물을 읽었습니다. 현재 Perl로 향하고있는 m.
건배, 핼
PS : OS -> 윈도우 서버 2008
편집 : 빌어 먹을 편집기, 올바른 텍스트를 표시하지 않습니다. 결정된.
EDIT2 : 확실히 재미있을지라도 내 SHA2 버전을 만들려고하지는 않습니다. 저장 프로 시저에서 원래 암호를 해시하기 위해 사용해야하며 외부 모듈/응용 프로그램/라이브러리를 사용해야하는지 잘 모르겠습니다.
음, 나 자신을 분명히하지 않았다. 확실히 재미있을지라도 내 자신의 SHA2 버전을 만들려고하지는 않습니다. 저장 프로 시저에서 사용해야하지만 외부 모듈/응용 프로그램/라이브러리를 사용해야하는지 잘 모르겠습니다. –
MySQL은 SHA-2를 즉시 사용할 수 없으므로 질문은 –
흥미로운 스크립트입니다. 내 유일한 진짜 의심은 mysql 저장 프로 시저를 사용하여 해당 스크립트를 호출 할 수 있는지 여부입니다 ... –