Diffie - Hellman 프로토콜 은 제 1 , 제 2 및 제 3 키 와 하드 코딩 된 소수 를 사용 하 여 , Blowfish 암호 화 및 / 또는 인코딩 을 트리 거하 도록 통신 하 는 디바이스 들 에 의해 사용 될 최종 공통 키 를 생성 한다 . 그러므로 Diffie - Hellman 프로토콜 에 의해 제공 되 는 최종 키 의 , 무선 통신 을 통한 제 1 및 제 2 디바이스 들 에 의한 핸드 쉐 이킹 을 통한 협정 후 , Blowfish 알고리즘 은 후술 하 는 소위 터널 을 통해 제 1 디바이스 와 적어도 하나 의 제 2 디바이스 간 에 설정 되 는 데이터 송신 의 암호 화 를 시작 한다 .