個人化名稱

在首次配對期間,以及使用者在 Seeker 端編輯名稱時,Seeker 可以為 Provider 撰寫個人化名稱。供應商應分配空間來儲存個人化名稱,最多支援 48 個位元組 (UTF-8 編碼)。如要接收這個名稱,供應商的額外資料特徵應支援最多 64 個位元組的寫入作業,因為搜尋者會在加密及驗證的封包中傳送名稱,而這需要 16 個位元組的額外負荷。

在以下 2 個流程中,可能會將個人化名稱寫入「額外資料特徵」

  1. 完成初始配對後,Seeker 可以在寫入帳戶金鑰後,將個人化名稱寫入 Provider。
  2. 使用者修改 Seeker 上的個人化名稱後,Seeker 會將新名稱寫入 Provider:
    1. 步驟 1 到 4 的交握程序,可讓雙方互相識別,並瞭解要使用哪個帳戶金鑰加密及解密名稱。在表 1.2.2 中:
      1. 將「Message type」設為 0x10
      2. 將旗標位元 1 設為 1,表示後方會接續資料特徵。
      3. 將「表 1.2.2」的資料 ID 設為 0x01,做為個人化名稱。
    2. 將名稱寫入資料特徵 FE2C1237-8366-4814-8EB0-01DE32100BEA

如果使用表 1.2.1 中的位元 2 提出要求,供應商應通知額外資料特徵,並提供個人化名稱。