Защищенный обмен ПК с compactRIO

Темы связанные с инженерными разработками, но не подходящие в другие ветки форума
Ответить
justandy
beginner
beginner
Сообщения: 27
Зарегистрирован: 24 сен 2014, 10:51
Версия LabVIEW: 2015

Защищенный обмен ПК с compactRIO

Сообщение justandy »

Здравствуйте, знатоки!

Нужно реализовать защищенный обмен между ПК и compactRIO по Ethernet. Обмен подразумевает посылку своих команд по Ethernet и файлов.
При гуглении вроде нашел упоминания про SSL и HTTPS, но так и не понял как это реализовать в своих приложениях для ПК и для РеалТайм RIO.
Подскажите проверенные решения.
Аватара пользователя
Vitekkz88

Activity Silver Автор
expert
expert
Сообщения: 1100
Зарегистрирован: 21 янв 2014, 15:45
Награды: 3
Версия LabVIEW: 12,13,14
Откуда: Томск
Контактная информация:

Re: Защищенный обмен ПК с compactRIO

Сообщение Vitekkz88 »

Нужно реализовать защищенный обмен между ПК и compactRIO по Ethernet
Подскажите проверенные решения.
Какая длинна кода ключа? Мощность множества ключей? Криптографическая стойкость опять же...
Какая скорость обмена, какого объема файлы? Пакеты с CRC или без?
Сделать криптосистему - это не два пальца об асфальт. Может у Вас элементарно вычислительных мощностей мало для какого-то шифра. Не?
Конкретика интересует. Может Вам шифра Цезаря за глаза хватит. В LabVIEW на стороне PC делается за 10 минут шифратор, а на стороне cRIO - дешифратор. Можете придумать собственный алгоритм шифрования.
А над защитой "воровства" пакетов не думали? Тоже пригодится.
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
justandy
beginner
beginner
Сообщения: 27
Зарегистрирован: 24 сен 2014, 10:51
Версия LabVIEW: 2015

Re: Защищенный обмен ПК с compactRIO

Сообщение justandy »

Это конечно интересно сделать криптосистему.
Я же спрашивал про обмен с применением https или ssl. Так сказать готовые к применению модули LabVIEW. Например тоже самое что и TCP/IP обмен только с применением закрытого канала связи. В том же SSL это делается с применением сертификата.
Я не думаю что я первый кто таким вопросом задался. И наверняка у НИ есть решения для таких задач.
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Защищенный обмен ПК с compactRIO

Сообщение dadreamer »

justandy
Почитайте вот это: http://www.ni.com/white-paper/13272/en/ (раздел 8. Enabling SSL [Network]). Ну, а дальше реализуйте обмен данными через Web Services.
Ответить

Вернуться в «Общие»