2011-01-21 2 views
5

일부 출처는 웹 브라우저가 세션 키를 생성한다고 말합니다. 이제 웹 브라우저가이를 생성하면 재생 공격에 취약합니다.누가 HTTPS 세션 키를 생성합니까?

또한 일부 소식통은 서버가 클라이언트의 일부와 클라이언트가 생성하는 나머지 부분을 생성한다고 말합니다. HTTPS는 세션 키를 어떻게 생성합니까?

답변

6

클라이언트와 서버 모두 "Pre-Master Secret"을 생성하기 위해 다른 데이터와 함께 사용되는 Nonce를 생성합니다. 연결이 닫힌 후에도 세션을 다시 시작할 수 있으며 동일한 "마스터 시크릿"이 사용됩니다. 이 모든 것은 The first few milliseconds of an HTTPS Connection에 있습니다.

관련 문제