2016-06-28 2 views
-2

Как я понимаю, модули SAM представляют собой карты SMART, которые подключаются к MCU по протоколу ISO 7816.Использование модулей SAM для хранения защищенных ключей

  1. Есть ли другие приложения для них, кроме хранения безопасных ключей ?
  2. Могу ли я использовать обычные мобильные сим-карты вместо модуля SAM для хранения ключей ?
  3. Как я знаю, когда мы хранить ключи в модуле SAM, почти невозможно получить ключи, & SAM используется последовательность случайных вызов & многофазных для проверки подлинности card.Then как SAM отправить эту проверку на MCU? Есть ли прямой доступ между SAM & Reader? или они подключены через MCU? какая команда используется для хранения ключей в SAM?
  4. Есть ли специальный стандартный протокол для этой безопасной передачи ? (сохранение ключа в SAM/аутентификация между CARD-SAM-MCU/процесс проверки & ...)
  5. Почему производитель микросхем не оснащен своим микропроцессором для этого защищенного Элемент внутри?
+0

Mahmoud, что # 6 не было, когда я ответил, и это действительно не вопрос в первую очередь. Существует одно близкое голосование за «слишком широкое», что, вероятно, является причиной и для downvotes. Расширение и без того большого количества вопросов не принесет вам никакой пользы. Кроме того, он имеет ограниченную применимость к самому программированию, поэтому он, по крайней мере, граничит с темой. Обратите внимание, что существует также сайт [security] (https://security.stackexchange.com) SE. –

+0

Downvoters, что не так с этим вопросом? Может быть, мне лучше понять, если я задаю неправильный вопрос! –

ответ

4

Есть ли для них другое приложение, кроме хранения защищенных ключей?

Смарт-карты содержат ЦП общего назначения, поэтому все, что вы можете придумать. Но выполнение операций с хранимыми ключами действительно является их главной целью.

Могу ли я использовать обычные мобильные сим-карты вместо модуля SAM для хранения ключей?

Общая (Java) карта имеет смысл.

Как я знаю, когда мы хранить ключи в модуле SAM почти невозможно, чтобы получить ключи, & SAM используется последовательность случайных аутентификации многофазных вызов & для проверки карты. Затем, как SAM отправляет эту проверку в MCU? Есть ли прямой доступ между SAM & Reader? Или они подключены через MCU? Какую команду использовали для хранения ключей в SAM?

Это действительно зависит от реализации.

Есть ли специальный стандартный протокол для этой безопасной передачи? (Хранение ключа в SAM/Аутентификация между CARD-SAM-MCU/процесс & проверки ...)

Нет, насколько я знаю. Есть, вероятно, много «стандартов», которые действительно применяются, но, насколько мне известно, не существует описания, описывающего использование карт SAM в целом.

Почему производитель микросхем не оснащен своим MCU для этого безопасного элемента внутри?

Иногда они делают.

Однако защита чипа очень сложная. В основном вы храните ключ в устройстве, которое, как вы знаете, намеревается получить злоумышленник. Таким образом, вы должны использовать скремблирование адресной шины, экраны и т. Д. И т. Д. И т. Д.

Использование стандартной смарт-карты, которая ранее получила сертификацию и прошла испытания на проникновение, гораздо более экономична.

+0

Спасибо за помощь. Но я не знаю, где я могу получить достаточно информации по этому вопросу. Я разработал бесконтактный считыватель RFID и отлично работает для чтения/записи в тегах. В настоящее время я хочу добавить модуль SAM к этому проекту для безопасно сохраняя ключи в SAM.but нет никакой информации о том, как я должен подключиться к SAM, хранить ключи и аутентифицировать PICC. И все же я не знаю причины моих негативов, WBR. –

Смежные вопросы