Здравствуйте, знатоки!
Нужно реализовать защищенный обмен между ПК и compactRIO по Ethernet. Обмен подразумевает посылку своих команд по Ethernet и файлов.
При гуглении вроде нашел упоминания про SSL и HTTPS, но так и не понял как это реализовать в своих приложениях для ПК и для РеалТайм RIO.
Подскажите проверенные решения.
Защищенный обмен ПК с compactRIO
-
Vitekkz88
- expert
- Сообщения: 1100
- Зарегистрирован: 21 янв 2014, 15:45
- Награды: 3
- Версия LabVIEW: 12,13,14
- Откуда: Томск
- Контактная информация:
Re: Защищенный обмен ПК с compactRIO
Какая длинна кода ключа? Мощность множества ключей? Криптографическая стойкость опять же...Нужно реализовать защищенный обмен между ПК и compactRIO по Ethernet
Подскажите проверенные решения.
Какая скорость обмена, какого объема файлы? Пакеты с CRC или без?
Сделать криптосистему - это не два пальца об асфальт. Может у Вас элементарно вычислительных мощностей мало для какого-то шифра. Не?
Конкретика интересует. Может Вам шифра Цезаря за глаза хватит. В LabVIEW на стороне PC делается за 10 минут шифратор, а на стороне cRIO - дешифратор. Можете придумать собственный алгоритм шифрования.
А над защитой "воровства" пакетов не думали? Тоже пригодится.
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
-А. И. Солженицын
Re: Защищенный обмен ПК с compactRIO
Это конечно интересно сделать криптосистему.
Я же спрашивал про обмен с применением https или ssl. Так сказать готовые к применению модули LabVIEW. Например тоже самое что и TCP/IP обмен только с применением закрытого канала связи. В том же SSL это делается с применением сертификата.
Я не думаю что я первый кто таким вопросом задался. И наверняка у НИ есть решения для таких задач.
Я же спрашивал про обмен с применением https или ssl. Так сказать готовые к применению модули LabVIEW. Например тоже самое что и TCP/IP обмен только с применением закрытого канала связи. В том же SSL это делается с применением сертификата.
Я не думаю что я первый кто таким вопросом задался. И наверняка у НИ есть решения для таких задач.
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Защищенный обмен ПК с compactRIO
justandy
Почитайте вот это: http://www.ni.com/white-paper/13272/en/ (раздел 8. Enabling SSL [Network]). Ну, а дальше реализуйте обмен данными через Web Services.
Почитайте вот это: http://www.ni.com/white-paper/13272/en/ (раздел 8. Enabling SSL [Network]). Ну, а дальше реализуйте обмен данными через Web Services.