32433

Электронные идентификаторы iButton

Реферат

Информатика, кибернетика и программирование

Все iButton имеют ПЗУ где хранится информация в виде поликремниевых проводников что не требует энергии для хранения. Это ПЗУ содержит 6 байтовый серийный номер – уникальный. Таблетки DS 2404S01 – двухпортовая память содержит 64битную память ПЗУ. Группы: Для работы с содержимым ПЗУ.

Русский

2013-09-04

21.32 KB

6 чел.

Электронные идентификаторы iButton.

Электронные: аппаратные идентификаторы iButton, Touch Memory. Представляют собой микросхему в прочном герметичном корпусе из нержавеющей стали (MicroCan), диаметр 16мм, высота 3-6мм. Гарантия 10 лет, температура работы: -40 до +35.

Для обмена данными используется интерфейс i-Wire (однопроводная линия).

Все iButton имеют ПЗУ, где хранится информация в виде поликремниевых проводников, что не требует энергии для хранения. Это ПЗУ содержит 6 байтовый серийный номер – уникальный. Так же содержится 1 байтовый код типа идентификатора и 1 байтовую контрольную сумму.

DS-1990 А – простейший идентификатор, использует режим паразитного питания от линии данных.

DS1991 –дополнительно содержит 64-байтную блокнотную память и 3 48-байтные области ОЗУ с автономным питанием. Каждая области защищена собственным 8-байтовым паролем и  имеет 8-байт общедоступное поле идентификации.

Каждая секретная область ключа представляет собой:

49 байт шифр ОЗУ

8 байт пароль

8 байт идентификатор

Защищенный файл пользователя. Поле идентификации содержит имя файла пользователя. Область данных сожет содержать код доступа. В итоге можно присвоить пользователям одинаковые коды и уровни доступа. При попытке ввода неправильного пароля ему выдается неправильная (случайная) информация.

Семейство идентификаторов с энергозависимым ОЗУ:

DS 1992-DS1996 – содержат 32-байтную блокнотную память и внутреннею энергозависимую память в виде 32 байтных страниц (в DS 1992 их 4 (общий объем 1 Кбит), в DS1993 их 16 (4Кбит), DS1995 их 64 , DS1996 – 256).

Используются литиевые батарейки со сроком службы 10 лет. DS1994 аналог DS1993, но дополнен часами реального времени, таймером, счетчиком событий и пороговым регистром для событий. Часы имеют период 1/256 секунду.

Могут использоваться для ограничения доступа во времени определенным временным интервалом. Таймер может использоваться для определения временных интервалов между собой, а счётчик – для подсчета числа включений. При достижении определенного значения происходит установки в 0/1 бита сброса счётчика. При помощи сложной процедуры можно запретить запись в сигнальный регистр, при этом нельзя будет перезаписать их значение.

Идентификаторы с однократным программированием памяти (DS1982, 1985, 1986). Используют паразитное питание. Число 32-байтных страниц 4,64,256. Имеется также память статусов, включая: бит защиты записи страниц, который запрещает программирование соответствующих страниц основной памяти. Бит переадресации показывает переадресуемые страницы, а байты переадресации – куда переадресуются страницы, бит защиты от записи битов переадресации.

Таблетки DS 2404-S01 – двухпортовая память, содержит 64-битную память ПЗУ. В состав таблетки входит 2 портовая память 4Кб:

1 порт – интерфейс сети MicroLAN, скорость передачи 16Кбит/с.

2порт – интерфейс для связи с микроконтроллером, 2 Мбит/с. Включает в себя часы, таймер, счётчик событий.

( При записи нового пароля старые данные стираются. Блокнотная память используется для промежуточного хранения информации перед записью её в идентификатор)

DS2405 – микросхема адресуемого ключа – n-канальный полевой транзистор с открытым коллектором, который открывается при совпадении 64-битного кода устройства с передаваемым по линиям адресом. Может использоваться подключения/отключения ветвей сети MicroLAN и управления идентификаторами и силовым транзистором.

DS2407 – аналогичен предыдущему ,но имеет 2 ключа. Для связывания центрального контроллера со считывателем над MicroLAN. Выпускает до 300м. без повторителей. Использует архитектуру с одним ведущим компьютером. Обычно имеет шинную структуру ,но может изменяться в древовидную за счет изменения ключей.

Передача информации в MicroLAN осуществляется в последующей модели, для синхронизации используется падающий фронт сигнала. При записи логического «0», «1» - представлено импульсами, равными длительности. Продолжительность низкого уровня записи «1» должно быть меньше 50мкс, а «0» - 60мкс. После активной части временного интервала требуется освобождение на линии, чтобы значение на ней достигло 2,88.

Цикл чтения начинается в выдаче устройствам импульса низкого уровня. При чтении «1» прибор ничего на шину не выдает. При «0» ведамое устройство сохраняет низкий уровень данных в течении всего уровня цикла.

Одиночные импульсы низкого уровня не имеют 480мкс, после чего следуют импульсы такой же длительности (импульс сброса) – для отмены информации и возврата всех приборов в исходное состояние. Ведамое устройство может генерировать импульсы устройства, для определения на линии идентификатора.

Группы:

  1. Для работы с содержимым ПЗУ.
  2. Для работы с областями данных
  3. Чтение ПЗУ (позволяет считать содержимое ПЗУ с лазерным программированием. Если прочитанное значение контрольной суммы совпадает с рассчитанным, то подключен один идентификатор. При несовпадении производится повторное чтение. При повторном несовпадении , можно сделать вывод ,что к линии подключено несколько идентификаторов).
  4. Пропуск ПЗУ использует широковещательно несколько таблеток.
  5. Совпадение ПЗУ. После выдачи этой команды и содержимого ПЗУ к линии останется подключен только соответствующий идентификатор.
  6. Поиск ПЗУ. После применения этой команды все идентификаторы выдают прямое и инверсное значение программирования.

За 64 цикла чтение/запись можно определить серийный номер одного из идентификаторов.

Существует ряд iButton’ов которые выполняют криптографические функции.

  DS 1961С. В нём обеспечивается контроль целостности передаваемых и хранимых данных за счёт встроенной аппаратной реализацией  вычисления хэш-функции SHA-HMAC (х.-ф. с ключом). При этом сама память представляет собой страницу однократно программной памяти.

 DS1955 – позволяет реализовать ассиметрическое шифрование с длиной ключа до 1 Кб. При попытки открытия подписи таблиц происходит обнуление.

В ряде крипто-идентификаторов используется дополнительная запись секретной информации. При попытке вскрытия идентификатора происходит стирание секретной информации.

--------------------------------------------------------------------------------------------------------------------------------------

eToken выпускает в виде смарт-карточки и в виде USB-ключа. Обеспечивает двухфакторную идентификацию пользователя (имеет идентификатор и знать пароль). Обеспечивает дополнение крипто-операций:   генерация ключей шифрования, симметричное (ассиметричное) шифрование, вычисление хэш-функции и электронной подписи. Происходит всё в доверенной среде. Обеспечивается безопасное хранение различных паролей пользователей, хранение криптографических ключей, профиля пользователя, цифровых сертификатов, хранящихся в энергозависимо памяти.


 

А также другие работы, которые могут Вас заинтересовать

9367. Учет основных средств ООО Транс сервис 632.5 KB
  Введение Развитие различного вида предпринимательства сопровождается возрастанием роли бухгалтерской информации в управлении, контроле и анализе предпринимательской деятельности. Своевременность ее получения, соответствующее качество и достоверность...
9368. Устройство дистанционного управления 112.5 KB
  Устройство дистанционного управления Исходные данные: Микроконтроллер осуществляет прием кодовых последовательностей от пульта дистанционного управления, дешифрацию команд и управление 8-ю устройствами по принципу вкл/выкл. Обеспечить индикацию сост...
9369. Повышение уровня проходимости амфибийно-вездеходных транспортных средств путем использования нетрадиционных пневмодвижителей сверхнизкого давления 255 KB
  Повышение уровня проходимости амфибийно-вездеходных транспортных средств путем использования нетрадиционных пневмодвижителей сверхнизкого давления Общая характеристика работы. Актуальность темы диссертации определяется необходимостью разработк...
9371. Нормирование точности и контроль деталей сборочной единицы 875 KB
  Содержание 1 Исходные данные 2 Нормирование точности гладких соединений 2.1 Соединение гладких валов и отверстий 2.2 Контроль размеров цилиндрических поверхностей гладкими калибрами 2.3 Допуски и посадки подшипников качения 2.4 Допуски размеров, вхо...
9372. Подготовка комплексных текстовых документов в среде редактора Microsoft Word 104.7 KB
  Подготовка комплексных текстовых документов в среде редактора Microsoft Word Для создания новых таблиц можно использовать инструмент Нарисовать таблицу. Филиал Январь Февраль Март Апрель Май Июнь Восток 120000 125000 130000 128000 140000 14500...
9373. Анализ использования манипулятивных приемов в современной рекламе и оценка их эффективности на примере компании «SaveHouse» 548.5 KB
  Охарактеризовать рекламную деятельность компании «SaveHouse» и использования в ней манипулятивных приемов. Разработать предложения по повышению эффективности рекламной деятельности компании «SaveHouse» путем активного использования манипулятивных приемов.
9374. Методика разработки безопасного маршрута 967 KB
  Велопоход – это не только отличный способ отдыха, благодаря которому можно испытать незабываемые эмоции и узнать много нового, но также возможность, не прилагая практически никаких дополнительных усилий, улучшить свое здоровье и физическую форму
9375. Использование электронных таблиц для расчетов 64.68 KB
  Использование электронных таблиц для расчетов Задача. Завод производит электронные приборы трех видов (прибор А, прибор В и прибор С), используя при сборке микросхемы трех видов (тип 1, тип 2 и тип 3). Расход микросхем задается следующей таблицей: П...