Установка пакета с сегментированным профилем в ISD-P на eUI CC через SCP03t - PullRequest
0 голосов
/ 09 марта 2020

Я внедрил SCP03t и хотел бы установить пакет моего сетевого профиля с кодировкой DER на ISD-P на моем eUI CC. После отправки 1-го сегмента моей команды с тегом «86» я получаю 8600 ответ от eUI CC, что означает успешное выполнение. При отправке 2-го сегмента eUI CC отвечает случайной (не по мне) строкой, не содержащей смысла, затем отвечает 3-й командой с ошибкой 9F460102 и прерывает установку.

Это пример того, что я получаю в ответ на 2-ю команду: 6B23AC8C1666439B66C126ECAA9B069B00800000000000000000000000000000

Может кто-нибудь сказать, что мне не хватает?

1 Ответ

1 голос
/ 24 марта 2020

Возможно, eUI CC ожидает использования "ключа защиты профиля" ППК? Ответ «8600» подсказывает мне, что S-EN C был принят (но мог быть ключом НЕПРАВИЛЬНО, если PPK ожидался с помощью команды 86), и, следовательно, последующие данные ответа могли быть «бессмысленными» и в конечном итоге дать сбой.

Я понимаю, что PPK является "необязательным" в соответствии со спецификациями GSMA, но, возможно, ваш eUI CC в любом случае ожидает PPK. Регулярное коммерческое использование PPK должно быть обычным (если не преобладающим).

Можете ли вы попробовать следующие шаги:

  1. Создать PPK-EN C, PPK- MA C и зашифруйте пакет профиля с помощью PPK (для создания «связанного пакета профиля» на рис. 4 на стр. 30 «GSMA SGP.22 - Техническая спецификация RSP», версия 2.2). PPK необходимо будет включить в «пакет связанных профилей».

  2. Как показано на рис. 4133-B на стр. 190 «GSMA SGP.02» версии 4.0, сначала отправьте команду 87 с учетными данными для SCP03t (S-EN C, S-MA C).

  3. Ответ от команды 87 должен включать открытый текст PPK-EN C, PPK- MA C с шага 1.

  4. Затем отправьте команду 86 с PPK-EN C, PPK-MA C вместо учетных данных для SCP03t (S-EN C, S-MA C) и продолжайте, пока профиль не загрузится.

Можете ли вы сообщить нам, если это работает? Опять же, это предполагает, что eUI CC по существу требует использования PPK, когда он должен быть необязательным.

Наконец, если мое понимание проблемы правильное, ваша последовательность действий перед шагами 1-4 выше будет представляют «Тестовая последовательность № 05 Ошибка: S-EN C, используемый вместо PPK-EN C» на странице 75 спецификации SGP.23 RSP версии 1.5, хотя eUI CC не отправляет обратно ожидаемый читаемый / полезный ответ "R_PIR_SECU_INVALID"

...