Персонализированное имя

Ищущая сторона может записать персонализированное имя в адрес Провайдера во время первого сопряжения, а также при редактировании имени пользователем на стороне Ищущей стороны. Провайдер должен выделить место для хранения персонализированного имени, поддерживающего максимальную длину 48 байт (в кодировке UTF-8). Для получения этого имени характеристика «Дополнительные данные» Провайдера должна поддерживать запись до 64 байт, поскольку Ищущая сторона отправляет имя в зашифрованном и аутентифицированном пакете, требующем 16 байт служебной информации.

Запись в характеристику «Дополнительные данные» с персонализированным именем может происходить в 2 потоках:

  1. После первоначального сопряжения пользователь может передать персонализированное имя поставщику услуг, предварительно введя ключ учетной записи.
  2. После того, как пользователь изменит персональное имя в устройстве Seeker, устройство Seeker запишет новое имя в устройство Provider:
    1. В ходе процедуры , с шага 1 по шаг 4, происходит рукопожатие для идентификации друг друга и определения того, какой ключ учетной записи будет использоваться для шифрования и дешифрования имени. В таблице 1.2.2 :
      1. Установите тип сообщения равным 0x10
      2. Установите бит флага 1 в значение 1, чтобы указать, что за ним последует характеристика данных.
      3. Установите идентификатор данных таблицы 1.2.2 равным 0x01 в качестве персонализированного имени.
    2. Запишите имя в характеристику данных FE2C1237-8366-4814-8EB0-01DE32100BEA .

Поставщик должен уведомить о характеристике «Дополнительные данные» с персонализированным именем, когда она запрашивается с использованием бита 2 в таблице 1.2.1 .