일반 적 으로 두 유무 선 기기 간 보안 통신 을 설립 하 기 위해서 는 기기 간 비밀 키 또는 세션 키를 설립 하 여야 한다 . 기기 간 비밀 키 또는 세션 키 설립 방식 은 기기 간 사전 에 공유 한 정보 를 이용 하 거나 , 공개 키 기반 의 암호 알고리즘 을 기반 으로 작동 한다 . 사전 에 비밀 정보 를 공유 하 는 경우 , 각 기기 는 사전 에 저장 된 공통 비밀 정보 로부터 비밀 키 또는 세션 키를 주기 적 으로 도출 하 여 사용 하 므로 낮 은 연산 량 으로 비밀 키 또는 세션 키를 생성 할 수 있 다 . 하지만 , 비밀 정보 가 노출 될 경우 에 는 다양 한 보안 위협 에 놓이 게 된다 . 이 를 보완 한 기법 이 공개 키 기반 의 암호 알고리즘 이 다 . 예 를 들 어 Diffie - Hellman 키 교환 기법 의 경우 , 사전 에 저장 된 정보 없이 세션 키를 생성 하 는 것 이 가능 하 다 .