소급하여 계정 키 쓰기

시커가 빠른 페어링 진입점 대신 일반적인 방법 (예: 블루투스 설정)을 통해 페어링을 실행하면 제공업체에 계정 키가 기록되지 않습니다. 이 경우 사용자는 빠른 페어링 기기를 소유하고 있더라도 빠른 페어링 기능을 보거나 사용할 수 없습니다. 사용자가 빠른 페어링의 이점을 얻을 수 있도록 하려면 제공자가 페어링이 발생한 직후 계정 키를 조용히 작성할 수 있도록 허용해야 합니다.

  1. 제공업체가 빠른 페어링 흐름을 거치지 않고 연결된 경우 최대 1분 동안 키 기반 페어링 방법을 통해 새 계정 키를 작성할 수 있습니다. 이 기간에는 1개의 계정 키만 작성해야 합니다.
  2. RFCOMM 채널이 설정되면 제공업체는 메시지 스트림을 통해 모델 ID와 BLE 주소를 Seeker에 전송해야 합니다. 그러면 시커는 GATT 연결을 빌드하고 키 기반 페어링 절차를 시작합니다.
  3. 플래그 비트 3이 설정된 원시 요청이 수신되면 제공자가 결합된 기기의 BR/EDR 주소가 요청에 포함된 주소와 동일한지 확인해야 합니다. 그렇지 않으면 요청을 거부합니다.
  4. 기기가 이미 결합되어 있으므로 BR/EDR 연결 및 패스키 확인 (절차의 8~17단계)을 건너뛰며 공유 비밀번호가 설정된 후 시커가 제공업체에 직접 계정 키를 씁니다.