다시 도 9 a 를 참조 하 여 , 블록 ( 916 ) 에서 , 컨트롤러 는 사용 자 입력 장치 를 통해 패스워드 를 수신 할 수 있 다 . 일부 실시 예 들 에서 , 사용 자 는 패스워드 를 입력 하 기 보다 는 컨트롤러 에게 페어링 프로세서 를 취소 하 거나 중단 하 도록 지시 할 수 있 다 . 블록 ( 918 ) 에서 , 컨트롤러 는 그 자신 의 공개 키 ( CPUB ) 를 생성 할 수 있 고 ; SRP 또는 다른 기법 들 이 이용 될 수 있 다 . 블록 ( 920 ) 에서 , 컨트롤러 는 액세서리 의 공개 키 APUB , 컨트롤러 의 공개 키 CPUB , 및 액세서리 로부터 수신 된 랜덤 솔트 에 기초 하 여 ( 예 를 들 어 , SRP 를 이용 하 여 ) 공유 비밀 을 계산 할 수 있 다 . 블록 ( 920 ) 에서 , 컨트롤러 는 , 예 를 들 어 , SRP 를 이용 하 여 , " 액세서리 의 패스워드 를 그것 이 알 고 있 음 을 입증 하 는 응답 ( "" CRESP "") 을 계산 할 수 있 다 . "