Уникальные надёжные пароли для каждого сайта и сервиса помогают повысить безопасность и защитить личные данные в интернете. Менеджер паролей упрощает их использование, но установить его можно не на каждом устройстве. Для таких случаев создано устройство ToothPaste.
Разработчик brisk4t запрограммировал ESP32-S3 так, чтобы плата работала с компьютером как клавиатура и мышь. Она устанавливает зашифрованное соединение WEB-BLE с другим устройством — например, ноутбуком или смартфоном. Через расширение для браузеров на базе Chromium это устройство отправляет текст на ESP32-S3, а плата передаёт его компьютеру через USB, имитируя обычную клавиатуру.
На целевой компьютер не нужно устанавливать приложения или драйверы: он распознаёт подключённые по USB клавиатуру и мышь. Это позволяет вводить пароли в ситуациях, когда установка программ невозможна или нежелательна. Устройство также можно использовать для работы с BIOS, на компьютерах без доступа к сети и в системах, которым пользователь не доверяет.
Для более простого решения похожую технику можно реализовать на микроконтроллере ATtiny85.
