- #1
Автор Темы
Всем привет.
Есть такая штука, как gsm authentication. Обычно это происходит так: оператор посылает 16-байтное случайное число RAND, модем скармливает его сим-карте, та вычисляет и возвращает триплет (RAND, SRES, Kc), который используются дальше для аутентификации и шифрации.
Обычно все это происходит внутри модема, никого это не касается. Мне же все-таки нужно общаться с картой и получать такие триплеты. Пример из инета, как это делается:
Здесь FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF -- RAND, число, которое было выбрано совершенно случайно, а в ответе 4 байта SRES, 10 байт Kc.
Мои модемы (zte mf626 и huawei e171) возвращают следующее:
Насколько я понимаю, это коды ошибок. Эти девайсы, видимо, такой трюк запрещают.
Вопрос, который меня мучает:
Где найти модемы, которые разрешают команду для получения триплетов?
Есть такая штука, как gsm authentication. Обычно это происходит так: оператор посылает 16-байтное случайное число RAND, модем скармливает его сим-карте, та вычисляет и возвращает триплет (RAND, SRES, Kc), который используются дальше для аутентификации и шифрации.
Обычно все это происходит внутри модема, никого это не касается. Мне же все-таки нужно общаться с картой и получать такие триплеты. Пример из инета, как это делается:
Здесь FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF -- RAND, число, которое было выбрано совершенно случайно, а в ответе 4 байта SRES, 10 байт Kc.
Мои модемы (zte mf626 и huawei e171) возвращают следующее:
Насколько я понимаю, это коды ошибок. Эти девайсы, видимо, такой трюк запрещают.
Вопрос, который меня мучает:
Где найти модемы, которые разрешают команду для получения триплетов?