Связка паролей на USB

Discussion in 'Мировые новости. Обсуждения.' started by facobaff, 13 Jan 2014.

  1. facobaff

    facobaff Member

    Joined:
    9 Jan 2013
    Messages:
    30
    Likes Received:
    9
    Reputations:
    0
    USBPass — это дешевый самодельный микроконтроллер с тремя кнопками, который подключается к порту USB. Выдает себя за USB-клавиатуру и может ввести один из 20 паролей, сохраненных в памяти микроконтроллера.

    [​IMG]

    [​IMG]

    Выбор паролей осуществляется короткими и длинными нажатиями на три кнопки, которые поместились на микроконтроллере.

    [​IMG]

    Принципиальная схема http://sroz.net/public/images/usbpass/usbpass_schematic.pdf

    Прошивка USBPass основана на стэке LUFA http://www.fourwalledcubicle.com/LUFA.php , к которому добавлена функциональность HID для обмена данными с декстопным приложением. Последнее использует открытую библиотеку HID API http://www.signal11.us/oss/hidapi/ , которая работает под Linux, Windows и OS X.

    Весь исходный код проекта опубликован на Github https://github.com/jnwatts/USBPass , а автор сейчас работает над второй версией устройства с ЖК-экраном.

    Разработчик говорит, что себестоимость такой «офлайновой связки паролей» не превышает семи долларов, что в несколько раз дешевле Yubikey http://www.yubico.com/products/yubikey-hardware/yubikey/

    13.01.2014 http://www.xakep.ru/post/61873/