암호화에 사용하는 키의 동일성을 위해 키 전송상의 보안 취약성과 상대방의 인증이 문제되는바 이를 해결하기 위해 공개키 시스템을 도입하고 있다.
DES 또는 AES와 같은 대칭키 암호화 방식에서는 암호화에 사용되는 키와 복호화에 사용 되는 키가 반드시 일치하여야 한다. 이를 위해서 송신 측인 케이블카드와 수신 측인 호스트는 동일한 키를 공유해야만 하는데, 키 전송상의 보안 취약성과 상대방의 인증 문제가 최대의 걸림돌로 대두된다. 이와 같은 문제점을 해결하기 위해 공개키 시스템을 응용한 암호화 프로토콜을 사용한다. 복제방지 표준 규격에서도 이와 같은 키 공유문제와 인증에 관한 문제에 대해서 공개키 시스템을 도입하고 있다. 즉, 공개키 시스템 기술의 하나인 Diffie-Hellman(DH) 키 공유 프로토콜(Key Sharing Secure Protocol)을 채택하고 있다. DH 알고리즘은 두 개의 객체가 서로 안전하지 못한 통신채널을 사이에 두고 있을 경우, Challenge-response 방식과 공개 키 방식을 응용하여 둘만이 가질 수 있는 비밀키를 공유할 수 있도록 고안된 암호화 프로토콜이다.