공개키 시스템 기반의 DH 알고리즘은 기존 대칭키 시스템보다 안전한 전달 수단으로서 매우 적합한 공개키 솔루션을 제공하지만, 제3자개입공격법 등 취약점이 있어 정보보호 시스템의 설계가 필요하다.
공개키 시스템 기반의 DH(Diffie-Hellman) 알고리즘은 기존 대칭키 시스템에서 안전하지 못한 채널을 통해서 키를 안전하게 전달하는 수단으로서 매우 적합한 공개키 솔루션을 제공 하고 있다. 그러나 이러한 공개키 시스템도 모든 종류의 해킹 공격에 항상 안전하다고 볼 수는 없다. 이 공개키 알고리즘의 취약점 중의 하나는 제3자개입공격법(Man-in-the-Middle Attack)이다. 따라서 이와 같은 공격에 효과적으로 대처하기 위해서는 전달되는 공개키가 정말 해당하는 케이블카드와 호스트의 것인지를 상호간에 증명할 수 있어야 한다. 이를 위해 일반적으로 사용되는 정보보호 시스템에서는 데이터의 무결성(Integrity) 보장 및 인증(Authentication)이라는 기술을 사용하며, 이와 같은 요구조건을 만족하도록 시스템을 설계하여야 한다.