1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-16 00:00:07 +01:00
libwebsockets/minimal-examples/api-tests/api-test-jose
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
..
CMakeLists.txt genrsa: add OAEP and PSS and convert openssl to EVP 2018-12-27 06:45:31 +08:00
jwe.c genec: generic ECDH crypto layer 2018-12-27 06:45:31 +08:00
jwk.c JOSE: refactor and prepare for JWE 2018-12-27 06:45:31 +08:00
jws.c genec: generic ECDH crypto layer 2018-12-27 06:45:31 +08:00
main.c JOSE: refactor and prepare for JWE 2018-12-27 06:45:31 +08:00
README.md JOSE: refactor and prepare for JWE 2018-12-27 06:45:31 +08:00
selftest.sh JOSE: refactor and prepare for JWE 2018-12-27 06:45:31 +08:00

lws api test lwsac

Demonstrates how to use and performs selftests for lwsac

build

 $ cmake . && make

usage

Commandline option Meaning
-d Debug verbosity in decimal, eg, -d15
 $ ./lws-api-test-lwsac
[2018/10/09 09:14:17:4834] USER: LWS API selftest: lwsac
[2018/10/09 09:14:17:4835] USER: Completed: PASS