Touch Memory China
DS1961S

DS1961S iButton с аутентификацией SHA-1

1 Кб EEPROM с аппаратным SHA-1 «запрос–ответ».

Обычный ключ с серийным номером распознаётся только по ID, а ID можно скопировать на совместимую заготовку. DS1961S устроен иначе: по даташиту оригинального производителя он хранит 64-битный секрет, который никогда не передаётся, и содержит 512-битный движок SHA-1, отвечающий на случайный запрос считывателя 160-битным кодом аутентификации. Копия одного лишь ID не даёт верного MAC, поэтому контроллер, проверяющий MAC, может отклонить копию. Запись защищена похожим образом: команда копирования scratchpad выполняется только с корректным MAC. Защита зависит от того, реализует ли контроллер SHA-1 «запрос–ответ», от способа управления секретом и от поставляемой версии.

Условия заказа

MOQУточняется при расчёте предложения для модели и заказа
Срок подготовкиНаличие и сроки уточняются при расчёте предложения для модели и заказа
УпаковкаСогласуйте количество в упаковке, защиту и маркировку выбранной модели.
ОбразцыКоличество, стоимость и доставка образцов уточняются для выбранной модели.
ОплатаСогласуйте условия оплаты и получателя платежа в предложении и инвойсе.
ДоставкаУточните способ, стоимость и сроки перевозки для вашего адреса и заказа.
КастомизацияУкажите требования к ROM, цвету, маркировке и упаковке; возможность и стоимость требуют подтверждения.
Почему именно эта модель

Аутентификация «запрос–ответ» вместо голого ID

Это вариант линейки с аутентификацией. DS1990A, TM1990A или DS1991 распознаются только по ID, а ID можно скопировать дубликатором на совместимую заготовку; DS1961S устроен иначе: считыватель не спрашивает «какой у тебя ID», он требует «докажи, что знаешь секрет», а по даташиту оригинального производителя секрет никогда не покидает кристалл. Это может повысить трудоёмкость копирования, но не является абсолютной гарантией: результат зависит от реализации контроллера, способа генерации и хранения секретов и от поставляемой версии. Рассмотрите его там, где ключ открывает что-то ценное, например инкассационное оборудование, фармсклады или шкафы с дорогими активами. Учтите: нужен контроллер с поддержкой аутентификации SHA-1 — в обычном считывателе ID он будет вести себя как рядовой ключ. Перед заказом проверьте образец на своей системе.

Ключевые особенности

  • Оригинальный DS1961S: EEPROM 1 Кбит, 64-битный секрет и аутентификация сообщений SHA-1.
  • Для записи данных в оригинал нужен корректный 160-битный MAC; секрет недоступен обычным командам чтения.
  • Защита системы зависит от установки секрета и проверки на хосте. Уточните, доступны ли сведения о происхождении предлагаемой партии, и проверьте полный цикл аутентификации на образце.

Характеристики

Чип / совместимость DS1961S · код семейства 33h · тот же кристалл, что у DS2432
Память 1128 бит 5V EEPROM всего — 1024 бита пользовательских (4 стр. × 256 бит) + 64-битный секрет + движок SHA-1 512 бит + 8-байтовая страница регистров + scratchpad; секрет и страницы данных защищаются от записи
Протокол 1-Wire — обмен с хостом по одной линии данных, ~14,1 кбит/с станд. / 125 кбит/с Overdrive · 160-битный MAC при чтении и записи (по даташиту оригинального производителя; для поставляемой версии уточняйте)
Корпус F5 can, Ø16.25 × 5.89 mm
Рабочая температура −40 °C … +85 °C · хранение данных не менее 10 лет при +85 °C (по даташиту оригинального производителя; для поставляемой версии уточняйте)
Опции Секрет можно загрузить или вычислить на кристалле, затем защитить от записи; та же схема SHA-1 используется сопроцессорами 1-Wire · Цвет, маркировка и другие варианты кастомизации: возможность, MOQ и стоимость подтверждаются в предложении.

Габаритные размеры

DS1961S — Габаритные размеры
Размеры типовые, в мм; точный размер поставляемой версии уточняйте.

Что внутри стального корпуса

① Крышка (данные)② Изолирующая втулка③ Кристалл 1-Wire④ Основание (земля), стальØ 16.25 mmF55.89 mmF33.10 mmОдин Ø, две высоты
Типовой корпус F5: Ø16,25 × 5,89 мм · типовой корпус F3: Ø16,25 × 3,10 мм

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

Какой iButton с памятью выбрать?

Вся линейка памяти рядом, по типу хранения — ёмкости и коды семейства по даташитам Analog Devices.

Модель Код семейства Ёмкость Тип памяти Когда выбирать
DS1971 14h 256 бит + 64-бит OTP EEPROM — без батареи Маркировка активов: фиксированный ID рядом с изменяемыми данными
DS1972 2Dh 1 Кбит (128 Б) EEPROM — без батареи Постраничная защита или эмуляция EPROM
DS1973 23h 4 Кбит (512 Б) EEPROM — без батареи Перезаписываемая память без батареи (4 Кбит); электронные путёвки
DS1982 09h 1 Кбит (128 Б) EPROM — только дозапись; записанные данные не стираются (по даташиту) Записи «только дозапись», например контрольные точки и сертификаты
DS1985 0Bh 16 Кбит (2 КБ) EPROM — только дозапись; записанные данные не стираются (по даташиту) История обслуживания «только дозапись» (16 Кбит)
DS1992 / DS1993 08h / 06h 1 Кбит / 4 Кбит NV RAM — с батареей, высокая стойкость к перезаписи (по даташиту) Данные, постоянно меняющиеся на ключе
DS1996 0Ch 64 Кбит (8 КБ) NV RAM — с батареей, высокая стойкость к перезаписи (по даташиту) Переносная база данных — 64 Кбит NV RAM
DS1994 04h 4 Кбит + RTC NV RAM + часы, таймер, счётчик, будильники Доступ с ограничением по времени или числу применений, срок хранится в ключе
DS1904L 24h Пользовательской памяти нет Только часы реального времени Временная база реального времени для микроконтроллера
DS1991 02h 1152 бит = 3 × 384 бита Защищённая NV RAM — три парольные зоны Существующие многопользовательские системы (не для новых)
DS1961S 33h 1 Кбит + 64-битный секрет EEPROM + SHA-1 «запрос–ответ» Аутентификация: доказывает знание секрета (оцените риск клонирования для вашей системы)

Типовые применения

Частые вопросы

Как DS1961S предотвращает клонирование ключа?

Тем, что никогда не раскрывает признак подлинности. В каждом приборе хранится 64-битный секрет, который не передаётся по шине. Считыватель шлёт случайный запрос; встроенный движок SHA-1 объединяет его с секретом и данными страницы и возвращает 160-битный MAC. Копия 64-битного ROM-идентификатора на заготовке ответит на запрос неверно, и контроллер, проверяющий ответ, её отклонит. Запись защищена так же: память меняется только при корректном MAC.

Будет ли DS1961S работать с обычным считывателем iButton?

Физически — да, криптографически — нет. Это стандартный корпус F5 на обычной шине 1-Wire: считыватель 1-Wire, как правило, его увидит и прочтёт 64-битный ROM-идентификатор (проверьте образец на своём считывателе), но контроллер, сравнивающий только ID, никакой защиты не получит и будет обращаться с ним как с обычным DS1990A. Защита работает лишь тогда, когда хост реализует SHA-1 «запрос–ответ», как правило с сопроцессором 1-Wire SHA. Уточните поддержку до объёмного заказа.

В чём разница между DS1961S и DS2432?

По даташитам оригинального производителя оба — 1 Кбит EEPROM с SHA-1 (код семейства 33h); для поставляемой версии уточняйте. Отличие — корпус: DS1961S — iButton в корпусе F5 MicroCan, DS2432 — чип (TSOC/UCSP) для монтажа на плату.

Где применяют iButton с SHA-1?

Аутентификация оборудования и IP, защита расходников от подделки (картриджи, медицинские/промышленные расходники, батареи), защищённые токены доступа, носители данных, устойчивые к несанкционированному изменению — везде, где то, чем управляет идентификатор, может стать целью атаки.