2015-01-01 2 views
1

Я только что прочитал, что на всех SD-картах есть код DRM, который предотвратит чтение или запись «защищенного контента».Каковы практические последствия SDM-карты DRM?

Как мой код иногда использует SD-карты для хранения, каково практическое последствие DRM? Какие шаги (если таковые имеются) мне нужно предпринять, чтобы избежать записи файлов, которые могут быть не прочитаны?

+0

«Безопасная» часть (насколько мне известно) является уникальным уникальным идентификатором каждой SD-карты. Таким образом, приложение может проверить, что данные и SD-карта «принадлежат друг другу», например. цифровая карта, которую нельзя скопировать на другую SD-карту. Если вы не будете активно читать уникальный идентификатор карты, вам не стоит беспокоиться об этом. –

+0

Уникальный идентификатор не находится в «защищенной» части, но в хорошо известной структуре CID. Существует и другое действительно «секретное» хранилище. – i486

ответ

1

Это не так просто. Функции DRM используют отдельное хранилище из незащищенной области. Существуют специальные команды SD для DRM и, кроме того, есть «секретная» часть спецификации SD Card. Купите членство за 1000 долларов на sdcard.org и получите информацию :) Короче говоря, функции DRM могут использоваться в основном специальным оборудованием (микроконтроллер, подключенный к слоту SD), а не простым программным обеспечением для ПК.

+0

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

+0

Не беспокойтесь и напишите, что необходимо для файла. – i486

+1

Или вы можете просто указать «спецификацию безопасности для части 3» Google и читать ее бесплатно. Компании всегда случайно протекают в Интернете, несмотря на все «конфиденциальные» уведомления и водяные знаки. – flarn2006

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