Перейти к содержанию

Проекты

SmartPulse

SmartPulse SmartPulse это умный пульсометр с интегрированными механизмами защиты, созданный для демонстрации методики обеспечения безопасности Интернета вещей в рамках выпускной квалификационной работы. В качестве техно…

2024Архивный

О проекте

Снимок экрана 2024-02-06 в 22 46 19

SmartPulse

SmartPulse - это умный пульсометр с интегрированными механизмами защиты, созданный для демонстрации методики обеспечения безопасности Интернета вещей в рамках выпускной квалификационной работы. В качестве технологии беспроводной передачи данных используется BLE

Содержание

Стек технологий и компонентов

Программная часть

  • Язык программирования C
  • Среда разработки ESP-IDF

Аппаратная часть

  • Pulse sensor
  • OLED дисплей, SPI
  • Датчик напряжения и тока CJMCU-219 на чипе INA219
  • Тактовая кнопка
  • Touch sensor TTP223
  • Литий-полимерный аккумулятор 320 mAh
  • Модуль контроллера заряда аккумулятора с защитой TP4056
  • WeAct Studio ESP32-C3 Core

Описание функционала

  • Измерение частоты сердечного ритма
  • Определение уровня заряда аккумулятора
  • Управление отображением данных на экране устройства
  • Реализация механизмов защиты из разработанной методики
  • Взаимодействие с мобильным устройством с помощью мобильного приложения Smart Connect посредством технологии BLE

Механизмы защиты

  • Ограничение на количество подключений
  • Ограничение физического взаимодействия
  • Шифрование данных и прошивки
  • Генераторы случайных числовых последовательностей
  • Ограничение доступа к критическим областям памяти
  • Использование новейших спецификаций BLE
  • Защищенное подключение
  • Динамический пин-код для аутентификации
  • Распределение ключей шифрования при сопряжении

Схема подключения электронных компонентов

Пульсометр

Выпускная квалификационная работа

С оригиналом выпускной квалификационной работы можно ознакомиться по ссылке

Дополнительные материалы

Читайте про создание данного устройства в статье на Хабре


Links

Связанные материалы

Куда пойти дальше

Статьи

Диплом специалиста ИБ. Часть №1 — Методика обеспечения безопасности устройств Интернета вещей

С чего все началось Привет, Хабр! Меня зовут Макс и это моя первая статья. При этом данная же статья является и последней… последней моей статьей как студента направления «Компьютерная безопасность»....

Выступления

Методы квантового программирования: подходы к формированию онтологии и формализации современной вычислительной парадигмы в образовательном процессе

Рассмотрен вопрос актуальности внедрения средств моделирования и разработки квантовых прикладных программ на квантовых вычислительных устройствах, определены и систематизированы ф…