OpenWrt Forum Archive

Topic: YaSSL and cYaSSL - small footprint SSL library

The content of this topic has been archived on 28 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

Hello,

I found this library : http://www.yassl.com/

The main implementation claims (partial) OpenSSL compatibility. There is a C implementation in development - cYaSSL - targetted for small footprint.

There is already matrixssl in OpenWrt repositories but the OpenSSL compatibility is a good point. However I don't know exactly how far goes the compatibility with cYaSSL for now.

Does anyone knows it or tested it ?

ffrrrr

I tried to compile openvpn against cyassl but the implimentation is not complete enough.
(didn't bother to submit it as don't see the point in loads of libraries being added where we still have the useful apps (hostapd / wpa_supplicant / openvpn) compiled against openssl. (even getting one of them working reliably would be good but I have had no such luck yet)

Also the yassl (not embedded version) is actually bigger than openssl so that is not of use.

Has anyone been able to build curl with cyassl for https support?

cj_man wrote:

Has anyone been able to build curl with cyassl for https support?

I would like to know a way to do this as well.

I doubt the ubiquiti will listen to a request like that, because they push their airos, like mikrotik does with its RouterOS. By the way, all this looking around for informations is really stessing, as everyone talks only to literate and never take time to introduce concepts to freshers.
For example, we know that hostapd is supporting 802.11n from 0.6.7 version. Should I understand that similar steps should also be taken on the client side? When using wpa_supplicant, what I'm supposed to do? SHould I pre-configure the interface with the iw utility, or should I assume a certain level of automatic configuration?

The discussion might have continued from here.