2010-03-10 9 views
0

사용자 이름과 암호를 일반 텍스트로 보내지 만 HTTPS를 사용합니다. 다음 서버 해시 (소금 + 비밀 번호) 및 비교 해시와 DB에. (소금은 사용자마다 다름)웹 응용 프로그램의 인증 처리

Doin 'it right? :)

건배

PS : 나는 루비 /시나를 사용하고는, 거 lighttpd를 통해 제공, 나는 생각한다.

+0

다른 사람들이하는 일은 ... BTW ... 보내는 사용자 이름 + 비밀 번호 **는 반드시 'GET'이 아닌 'HTTPS POST'를 통해 이루어져야합니다. –

답변

0

정말 위협 모델링에 따라 다릅니다. HTTPS는 man-in-the-middle 공격을 받기 쉽기 때문에 피싱 (Phishing)이 위협이 될 것으로 예상되면 인증 프로토콜을 개선하는 것이 좋습니다.

관련 문제