Adding SSL support to existing TCP & UDP code?

前端 未结 5 1533
萌比男神i
萌比男神i 2021-02-03 10:17

Here\'s my question.

Right now I have a Linux server application (written using C++ - gcc) that communicates with a Windows C++ client application (Visual Studio 9, Qt 4

5条回答
  •  生来不讨喜
    2021-02-03 10:42

    The yaSSL and CyaSSL embedded SSL/TLS libraries have worked well for me in the past. Being targeted at embedded systems, they are optimized for both speed and size. yaSSL is written in C++ and CyaSSL is written in C. In comparison, CyaSSL can be up to 20 times smaller than OpenSSL.

    Both support the most current industry standards (up to TLS 1.2), offer some cool features such as stream ciphers, and are dual licensed under the GPLv2 and a commercial license (if you need commercial support).

    They have an SSL tutorial which touches on adding CyaSSL into your pre-existing code as well: http://www.yassl.com/yaSSL/Docs-cyassl-manual-11-ssl-tutorial.html

    Product Page: http://yassl.com/yaSSL/Products.html

    Regards,
    Chris

提交回复
热议问题