Задать вопрос
@SmeliyR

Есть ли SD-карты с аппаратным «на лету» ассиметричным шифрованием определённых файлов?

прочитав заметку "SD карта с секретом"
https://habr.com/ru/companies/selectel/articles/903682/

(АПД: а ещё прочитав https://habr.com/ru/articles/227215/ - это вообще сильно пересекается с тем что описано ниже)

задумался вот о чем - существуют ли SD карты со встроенным асиметричным шифрованием?

Я просто кладу в корень карты файл конфига, где описываю пути директорий а так же маску файлов, например *.jpg или *.mp4
и рядом кладу открытый ключ,
а SD карта, если её контроллер видит, что она отформатирована в NTFS или (ex)FAT, отслеживает запросы на запись файлов, и в случае если файл удовлетворяет требованиям из конфига - шифрует на лету открытым ключом. Остальные операции записи и чтения идут без изменений.

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

Если таких нет, то возможно ли технически такую создать и хотели бы вы иметь такую карту?
  • Вопрос задан
  • 130 просмотров
Подписаться 1 Средний 1 комментарий
Пригласить эксперта
Ответы на вопрос 2
@alexalexes
SD карты со встроенным асиметричным шифрованием

Камешек в огород с точки зрения производительности. Никто на потоке не использует ассиметричный ключ, чтобы работать с большим потоком данных. Асимметрию используют, чтобы провести протокол рукопожатия, и получить сеансовый ключик для симметричного способа шифрования - он на потоке работает значительно быстрее.
Ответ написан
ValdikSS
@ValdikSS
В стандарте Secure Digital есть несколько вариантов защиты данных на карте:

* Пароль (CMD42 LOCK_UNLOCK). Работает так же, как ATA Password на дисках. Может быть от 4 до 16 символов. Поддерживается на SD-картах. Не защищает шифрованием данные.
* TCG Self-encrypting drive. Поддерживает шифрование, защищённое паролем.

Обе технологии требуют от видеорегистратора её поддержки.

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

Войдите, чтобы написать ответ

Похожие вопросы