2015-02-26 4 views
0

Я пытаюсь получить доступ к данным, хранящимся на SIM-карте (Citizen Identification), с помощью устройства чтения смарт-карт. Так вот что я сделал:Ошибка аутентификации для GEMALTO SIM «6982-Статус безопасности не удовлетворен»

  • Выбранный MF по: A0 A4 00 00 02 3F 00 с успешной реакции
  • Selected DF/EF по: A0 A4 00 00 02 3F 01 с успешной реакцией

После этого я должен послать команду READ BINARY на 00 B0 00 00 0A но он получает ответ от "6982: Состояние безопасности не удовлетворено".

Как я могу удовлетворить этот статус безопасности? Или я выбираю неправильные файлы?

ответ

0

Пожалуйста, обратитесь к спецификации и используйте CLA как 0xA0.

+0

Сообщите мне о спецификации сим-карты. – Anand

+0

Говоря о SIM-картах, вам необходимо обратиться к спецификации 3GPP для команд APDU вместо ISO 7816. Обратите внимание, что байт CLA является патентованным, то есть с использованием 0xA0. Попробуйте отправить команду SELECT APDU с MF в качестве идентификатора файла, как показано ниже: A0 A4 00 00 02 3F 00 Вы должны получить ответ 9FXX. – Anand