реклама на сайте
подробности

 
 
> Установка пароля в SD карте
afftar
сообщение Oct 11 2007, 14:06
Сообщение #1





Группа: Новичок
Сообщений: 4
Регистрация: 11-10-06
Пользователь №: 21 225



Всем Добрый День!
В разрабатываемой мной системе используется SD карта как хранилище журнала событий. Ввозникла необходимсоть защитить эти записи от считывания. Начал разбираться с установкой пароля на SD-ку и никак не могу совладать с нею. Спецификацую уже на изусть знаю, но никак не получается заставить ее установить пароль. Вроде все делаю правильно: посылаю команду 42, получаю ответ от карточки что она ее приняла, далее посылаю байт данных с командой установить пароль и заблокировать карту, далее длину пароля, сам пароль и 2 байта CRC. В итоге получаю в ответ от карточки 0xFF. И все((
Посему вопрос, может у кого есть рабочая функция установки пароля или может кто сталкивался?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AlexandrY
сообщение Oct 16 2007, 15:17
Сообщение #2


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Плохо однако читаете по английски biggrin.gif

Сказано же, что данные идти должны после 42-й комады блоком в 512 байт по умолчанию.

Протестировал все карты что есть под рукой. Apacer 1GB 60x, Apacer 512 MB 60x, Noname 1GB 75x
Все поддерживают класс 7 и security protocol 2.0


Цитата(afftar @ Oct 11 2007, 17:36) *
Всем Добрый День!
В разрабатываемой мной системе используется SD карта как хранилище журнала событий. Ввозникла необходимсоть защитить эти записи от считывания. Начал разбираться с установкой пароля на SD-ку и никак не могу совладать с нею. Спецификацую уже на изусть знаю, но никак не получается заставить ее установить пароль. Вроде все делаю правильно: посылаю команду 42, получаю ответ от карточки что она ее приняла, далее посылаю байт данных с командой установить пароль и заблокировать карту, далее длину пароля, сам пароль и 2 байта CRC. В итоге получаю в ответ от карточки 0xFF. И все((
Посему вопрос, может у кого есть рабочая функция установки пароля или может кто сталкивался?
Go to the top of the page
 
+Quote Post
Tahoe
сообщение Oct 16 2007, 15:55
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 459
Регистрация: 30-03-06
Из: Москва
Пользователь №: 15 600



Цитата(AlexandrY @ Oct 16 2007, 19:17) *
Протестировал все карты что есть под рукой. Apacer 1GB 60x, Apacer 512 MB 60x, Noname 1GB 75x
Все поддерживают класс 7 и security protocol 2.0

Так пароль реально устанавливается или нет? Какой ответ на LOCK_UNLOCK приходит?
Или это просто сведения, считаные из CSD.CCC?
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Oct 16 2007, 19:13
Сообщение #4


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Сведения из SCR, а установка LOCK-а проверена на всех картах.
Ответ как и положено на успешные команды = 0
R2 статус по CMD13 показывает взведенный бит Lock-a.
Так что все нормально biggrin.gif


Цитата(Tahoe @ Oct 16 2007, 19:25) *
Так пароль реально устанавливается или нет? Какой ответ на LOCK_UNLOCK приходит?
Или это просто сведения, считаные из CSD.CCC?
Go to the top of the page
 
+Quote Post
Tahoe
сообщение Oct 17 2007, 04:10
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 459
Регистрация: 30-03-06
Из: Москва
Пользователь №: 15 600



Цитата(AlexandrY @ Oct 16 2007, 23:13) *
а установка LOCK-а проверена на всех картах. Ответ как и положено на успешные команды = 0

Если не в лом:
1. Вставь любую, предварительно залоченую, карту в комп. Что говорит комп?
2. Если есть под рукой хоть одна ММС, проверь и её, на предмет лочки. Пару лет назад, я не нашёл ни одной, которая бы лочилась. sad.gif

Заранее thanks. smile.gif

Цитата(AlexandrY @ Oct 16 2007, 23:13) *
R2 статус по CMD13 показывает взведенный бит Lock-a.

Т.е. CSD.CARD_IS_LOCKED=1
А что в CSD.LOCK_UNLOCK_FAILED=?


Цитата(AlexandrY @ Oct 16 2007, 23:13) *
Сведения из SCR

Речь по SCR.SD_SECURITY ?
Я с этим не разбирался, но полагал, что security, в понимани SD, это нечто другое:
... The SD Memory Card security system uses mutual authentication and a "new cipher algorithm" to protect from illegal usage of the card content. ...
Т.е. они больше озабочены копирайтами, а'ля DRM.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Oct 17 2007, 13:12
Сообщение #6


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Explorer и Total Commander на залоченой карте тупо виснут.
Explorer через некоторое время пишет, что I/O Error и остается подвисший.

Потом беру карту отлачиваю, вставляю в комп и она читается как ни в чем не бывало.
Система на картах была FAT16.

MMC карты не юзаю. Они у нас и дороже и реже попадаются.

Цитата(Tahoe @ Oct 17 2007, 07:40) *
Если не в лом:
1. Вставь любую, предварительно залоченую, карту в комп. Что говорит комп?
2. Если есть под рукой хоть одна ММС, проверь и её, на предмет лочки. Пару лет назад, я не нашёл ни одной, которая бы лочилась. sad.gif
Go to the top of the page
 
+Quote Post
Tahoe
сообщение Oct 17 2007, 13:46
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 459
Регистрация: 30-03-06
Из: Москва
Пользователь №: 15 600



Понятно. Спасибо. beer.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- afftar   Установка пароля в SD карте   Oct 11 2007, 14:06
- - Tahoe   А ты бы посмотрел, сначала, поддерживается ли само...   Oct 12 2007, 12:20
- - afftar   Если верить спецификации то все SD карты поддержив...   Oct 15 2007, 07:52
|- - Tahoe   Цитата(afftar @ Oct 15 2007, 11:52) Если ...   Oct 15 2007, 11:20
- - afftar   Это из спецификации: System Features: • Content Pr...   Oct 16 2007, 05:53
|- - aaarrr   Цитата(afftar @ Oct 16 2007, 09:53) Это и...   Oct 16 2007, 06:00
|- - Tahoe   Цитата(afftar @ Oct 16 2007, 09:53) Это и...   Oct 16 2007, 06:43
- - afftar   Написано это здесь: SD Specifications Part 1 Physi...   Oct 16 2007, 07:48
|- - Tahoe   Цитата(afftar @ Oct 16 2007, 11:48) Напис...   Oct 16 2007, 08:23
|- - aaarrr   Читаем внимательно о CMD42 на странице 48: ЦитатаT...   Oct 16 2007, 09:08
|- - Tahoe   Цитата(aaarrr @ Oct 16 2007, 13:08) Читае...   Oct 16 2007, 09:52
|- - aaarrr   Цитата(Tahoe @ Oct 16 2007, 13:52) Это тр...   Oct 16 2007, 10:18
|- - Tahoe   Цитата(aaarrr @ Oct 16 2007, 14:18) В спе...   Oct 16 2007, 10:41
|- - aaarrr   Цитата(Tahoe @ Oct 16 2007, 14:41) ... Су...   Oct 16 2007, 11:00
|- - Tahoe   Цитата(aaarrr @ Oct 16 2007, 15:00) Судя ...   Oct 16 2007, 11:59
- - Tahoe   Понятно. Спасибо.   Oct 17 2007, 13:46


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th June 2025 - 15:01
Рейтинг@Mail.ru


Страница сгенерированна за 0.01673 секунд с 7
ELECTRONIX ©2004-2016