1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-30 00:00:16 +01:00
libwebsockets/lib/tls/openssl
Andy Green a3dcc95471 genec: generic ECDH crypto layer
!!! WIP

This implements the "genec" layer wrapping mbedtls + openssl
ECDH support.

API tests are added for the parts that are implemented so far.

Stuff related to ec at all, like keys, are prefixed lws_genec_.
Stuff specific to ECDH are prefixed lws_genecdh_.
2018-12-27 06:45:31 +08:00
..
lws-genaes.c genec: generic ECDH crypto layer 2018-12-27 06:45:31 +08:00
lws-gencrypto.c genec: generic ECDH crypto layer 2018-12-27 06:45:31 +08:00
lws-genec.c genec: generic ECDH crypto layer 2018-12-27 06:45:31 +08:00
lws-genhash.c genec: generic ECDH crypto layer 2018-12-27 06:45:31 +08:00
lws-genrsa.c genec: generic ECDH crypto layer 2018-12-27 06:45:31 +08:00
openssl-client.c genec: generic ECDH crypto layer 2018-12-27 06:45:31 +08:00
openssl-server.c genrsa: add OAEP and PSS and convert openssl to EVP 2018-12-27 06:45:31 +08:00
private.h genec: generic ECDH crypto layer 2018-12-27 06:45:31 +08:00
ssl.c genrsa: add OAEP and PSS and convert openssl to EVP 2018-12-27 06:45:31 +08:00