Sergiy_master 0 11 июля, 2014 Опубликовано 11 июля, 2014 · Жалоба Требуется передача данных на сервер через TCP/IP соединение используя SSL. Под данную задачу буду использовать STM32F417VGT6 (он имеет на борту - Cryptographic acceleration: hardware acceleration for AES 128, 192, 256, Triple DES, HASH (MD5, SHA-1), and HMAC), вместе с RL-TCPNet. Есть ли у кого примеры по данному вопросу? На сколько я вижу есть открытая библиотека polarssl-1.3.7-gpl. На сколько ее трудно использовать в своем приложении по RL-TCPNet? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrewlekar 0 11 июля, 2014 Опубликовано 11 июля, 2014 · Жалоба PolarSSL достаточно просто использовать. Я использовал с lwIP - прикрутилось без проблем. Вот аппаратное шифрование туда перетащить будет не очень просто, на мой взгляд. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Sergiy_master 0 11 июля, 2014 Опубликовано 11 июля, 2014 · Жалоба PolarSSL достаточно просто использовать. Я использовал с lwIP - прикрутилось без проблем. Вот аппаратное шифрование туда перетащить будет не очень просто, на мой взгляд. Если PolarSSL достаточно просто использовать, то я надеюсь, что протокол не влияет на открытие TCP соединения и будет просто использовать с RL-TCPNet. Есть ли пример использования PolarSSL вместе с lwIP? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
LightElf 0 11 июля, 2014 Опубликовано 11 июля, 2014 (изменено) · Жалоба Если PolarSSL достаточно просто использовать, то я надеюсь, что протокол не влияет на открытие TCP соединения и будет просто использовать с RL-TCPNet. Есть ли пример использования PolarSSL вместе с lwIP? У ST есть готовый пример, с использованием аппаратной криптографии. "AN3967 Secure socket layer (SSL) for STM32F417xx microcontroller" Там FreeRTOS + lwIP + PolarSSL Изменено 11 июля, 2014 пользователем LightElf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Sergiy_master 0 11 июля, 2014 Опубликовано 11 июля, 2014 · Жалоба У ST есть готовый пример, с использованием аппаратной криптографии. "AN3967 Secure socket layer (SSL) for STM32F417xx microcontroller" Там FreeRTOS + lwIP + PolarSSL LightElf, спасибо за ответ. Я изначально посмотрел пример для FreeRTOS. Моя задача использовать SSL вместе с RL-TCPNet ( нет времени переписывать проект под FreeRTOS). На сколько я понимаю, то SSL требуется изменение структуры TCP пакета, что не возможно сделать с RL-TCPNet ( закрытая библиотека) или я ошибаюсь и SSL протокол используется над TCP? В случае номер два, использовать библиотеку PolarSSL можно при любой RTOS и у меня не будет проблем. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IgorKossak 0 11 июля, 2014 Опубликовано 11 июля, 2014 · Жалоба У ST есть готовый пример, с использованием аппаратной криптографии. "AN3967 Secure socket layer (SSL) for STM32F417xx microcontroller" Там FreeRTOS + lwIP + PolarSSL Этот пример староват. Более свежий идёт в составе STM32CubeF4 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться