Ключ iButton DS1961S-F5 Данный идентификатор включает в себя 1024 бита EEPROM, память 64-битного секретного кода, 8-байтную страницу регистров/байтов управления, имеющую до пяти программируемых пользователем байт, 512-битный блок SHA-1 и полнофункциональный 1-проводный интерфейс в прочном корпусе iButton. Данные передаются последовательно с помощью 1-проводного протокола, который требует только одного вывода данных и общего провода. DS1961S имеет дополнительную область данных, которая называется блокнотом и работает как буфер при записи основной памяти, страницы регистров или при изменении секретного кода. Данные вначале записываются в блокнот, откуда они могут быть считаны. После проверки правильности данных, команда копирования блокнота пересылает их в нужное место памяти, если был принят правильный 160-битный MAC-код. При вычислении MAC-кода используется секретный код и дополнительные данные, которые сохранены в DS1961S, включая данные идентификационного регистра устройства. Без MAC-кода может быть загружен только новый секретный код. Блок SHA-1 также может использоваться для вычисления 160-битного MAC-кода при чтении страницы памяти или при вычислении нового секретного кода вместо его загрузки. DS1961S воспринимает особую команду «обновление блокнота». Правильное использование последовательности обновления после операции копирования блокнота уменьшает количество ошибок, связанных с ненадежно запрограммированными битами в условиях контактирования касанием (см. раздел «Запись с проверкой»). Последовательность обновления также обеспечивает возможность восстановления функционирования устройства с ненадежно запрограммированными битами. DS1961S имеет собственный 64-битный регистрационный номер, который записан в ПЗУ лазером в процессе изготовления, что обеспечивает гарантированную идентификацию и позволяет осуществлять абсолютный контроль. Долговечный корпус MicroCan исключительно устойчив к агрессивным внешним условиям, таким как грязь, влажность и удары. Его компактный профиль в форме таблетки автоматически центрирует прибор в считывающем устройстве, что помогает пользователям легко им оперировать. Аксессуары позволяют монтировать DS1961S практически на любые поверхности, включая пластиковые держатели и идентификационные бэджи.