Авторизация на web-сервере Arduino с помощью HTTP basic access authentication
| dc.contributor.author | Мясищев, Александр Анатольевич | |
| dc.date.accessioned | 2019-11-27T10:57:19Z | |
| dc.date.available | 2019-11-27T10:57:19Z | |
| dc.date.issued | 2018 | |
| dc.description.abstract | В работе рассматривается возможность построения web-сервера для управления оборудованием и получением данных с различных датчиков через сеть Интернет. Указывается на то, что для удаленного управления необходимо проводить авторизацию. В противном случае оборудование будет не защищено от несанкционированного доступа пользователей сети Интернет. Отмечается, что управляющие web-сервера создаются на базе микроконтроллеров, которые имеют малые ресурсы и не в состоянии работать с протоколами https, ssl, tls. Поэтому эти сервера являются уязвимыми со стороны сетевых атак. В работе рассмотрено создание web- сервера на Arduino, который использует модернизированную HTTP basic authentication. Модернизация состоит в том, что для авторизации используется пароль из списка паролей, который выбирается пользователем на основании ключа, пересылаемого сервером. При каждом новом входе на сервер предыдущий пароль становиться недействительным. Представлен практический пример web-сервера на Arduino Mega, на котором установлены три светодиода, имитирующие включение-выключение 3-х силовых источников питания (например, электро- розеток), датчик температуры DS18B20 и датчик влажности и температуры DHT 11. Сервер тестировался с двумя контроллерами Ethernet: enc28j60 и w5500. Для этого использовались две библиотеки: UIPEthetnet и Ethernet2, которые показали одинаковые результаты работы. | uk_UA |
| dc.identifier.citation | Мясищев А. А. Авторизация на web-сервере Arduino с помощью HTTP basic access authentication / А. А. Мясищев // Збірник наукових праць Військового інституту Київського національного університету імені Тараса Шевченка. – Київ : ВІКНУ, 2018. - Вип. 59. - С. 126-133. | uk_UA |
| dc.identifier.uri | https://elar.khmnu.edu.ua/handle/123456789/7930 | |
| dc.language.iso | ru | uk_UA |
| dc.publisher | Військовий інститут Київського національного університету імені Тараса Шевченка | uk_UA |
| dc.subject | управление через Интернет | uk_UA |
| dc.subject | ATmega2560 | uk_UA |
| dc.subject | basic authentication | uk_UA |
| dc.subject | протокол https | uk_UA |
| dc.subject.udc | 004.522 | uk_UA |
| dc.title | Авторизация на web-сервере Arduino с помощью HTTP basic access authentication | uk_UA |
| dc.type | Стаття | uk_UA |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Znpviknu_2018_59_17.pdf
- Розмір:
- 934.88 KB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
- Назва:
- license.txt
- Розмір:
- 4.26 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: