Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #61, ДЕКАБРЬ 2005 г.

Атаки на смарт-карты

Андрей Межутков

Спецвыпуск: Хакер, номер #061, стр. 061-090-4


Один из главных недостатков смарт-карты заключается в том, что она не может самостоятельно связаться с "внешним миром" и вынуждена делать это через специальное оборудование (терминал). Шнайер и Шостак (Schneier and Shostack) рекомендуют объединить владельца карты и владельца данных в одно лицо. Часто cardholder и data owner и являются одним лицом, но карточные приложения не всегда принимают этот факт и разделяют доступ – это самый простой и дешевый способ защититься от определенного вида атак, которые являются чумой для многих систем, основанных на смарт-картах. Альтернативный и более дорогой способ уменьшить проблемы разделения полномочий - введение в карту устройства ввода данных и экрана.

И, наконец, чтобы улучшить защиту, необходимо позволять независимым экспертам участвовать в разработке и тестировании подобных систем (так сделано в гражданской криптографии). Этот подход уже показал себя с лучшей стороны в повышении устойчивости защиты на многих системах. В проекте Mondex, например, система позволяет пользователям проверять некоторые параметры, независимые от торгового терминала. Методы защиты такого рода противостоят самым разным атакам: если используются "открытый код" (то есть исходные тексты и математические модели, доступные для анализа и обсуждения еще до их внедрения) и открытые ясные спецификации, то станет ли разработчик этих приложения осуществлять атаки?

Заключение

Если бы от меня потребовали назвать преимущество смарт-карт одним словом, то я сказал бы "удобство". Многофункциональные смарт-карты универсальны и удобны, но они наиболее уязвимы разным атакам. Основная проблема сейчас - это неэффективная защищенность смарт-карт перед дешевым способом физической атаки, при которой мошенник изменяет внешность обратившись к пластической хирургии.

Смарт-карты – не панацея от всех бед защиты данных, они всего лишь сочетание (уникальное сочетание - других способов не существует) дешевизны, малых размеров, портативности и повышающейся универсальности. Скорость вычислений и криптографические возможности карт повышаются с каждым годом. Если эта тенденция сохранится в дальнейшем, то смарт-карты найдут и займут такие прикладные ниши, о которых сейчас мы даже не можем предположить.

Смарт-карты используют даже для оплаты покупок через интернет.

Атаки на смарт-карты делят на агрессивные и неагрессивные (пассивные).

Самая простая атака - блокирование доступа к одному из контактов на карте.

Один из приемов защиты от агрессивной атаки - установка емкостного датчика, который обнаруживает изменение объема или сопротивления среды.

Карты с разделением полномочий безопасности потенциально уязвимы нападениям.

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

Назад на стр. 061-090-3  Содержание