1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-23 00:00:06 +01:00
libwebsockets/minimal-examples/api-tests
Andy Green 4db2ff872b cose: keys and signing + validation
Support for COSE keys and signing / validation

 - lws_cose_key_t and import / export / generation apis for EC / RSA / SYMMETRIC

 - cose_sign1 ES256/384/512,RS256/384/512 sign + validate, passes RFC8152 WG tests sign1-tests
 - cose_sign  ES256/384/512,RS256/384/512 sign + validate, passes RFC8152 WG tests sign-tests
 - cose_mac0  HS256/HS256_64/384/512      sign + validate, passes RFC8152 WG tests hmac-examples
 - cose_mac   HS256/HS256_64/384/512             validate, passes RFC8152 WG tests hmac-examples

 - lws-crypto-cose-key commandline tool for key / key set dumping and
   creation
 - lws-crypro-cose-sign commandline tool for signing / validation

 - lws-api-test-cose - large number of test vectors and tests from RFC8152
2021-08-31 05:45:35 +01:00
..
api-test-async-dns client: DNS failure should retry while waiting for connect timeout 2021-03-11 06:58:59 +00:00
api-test-cose cose: keys and signing + validation 2021-08-31 05:45:35 +01:00
api-test-dhcpc dhcp: clean 2021-02-17 11:39:15 +00:00
api-test-fts type comparisons: fixes 2021-01-05 10:56:38 +00:00
api-test-gencrypto cmake: latest cmake shows dep warnings for scripts < 2.8.12 2020-12-06 19:44:54 +00:00
api-test-jose tls: mbedtls-3 2021-07-13 13:22:50 +01:00
api-test-lecp cose: keys and signing + validation 2021-08-31 05:45:35 +01:00
api-test-lejp cmake: latest cmake shows dep warnings for scripts < 2.8.12 2020-12-06 19:44:54 +00:00
api-test-lws_cache http: cookies: support cookie jar in and out 2021-08-21 17:44:40 +01:00
api-test-lws_dsh dsh: api-test: dont use lws_dsh_describe in Release 2021-04-05 10:55:04 +01:00
api-test-lws_map lws_map 2021-08-21 17:44:40 +01:00
api-test-lws_sequencer cpd: pass up lws_ss_request_tx ret 2021-08-16 08:07:32 +01:00
api-test-lws_smd Wextra 2021-07-04 10:29:54 +01:00
api-test-lws_struct-json Fault injection 2021-04-05 10:55:04 +01:00
api-test-lws_struct_sqlite cmake: latest cmake shows dep warnings for scripts < 2.8.12 2020-12-06 19:44:54 +00:00
api-test-lws_tokenize wilcard: change api to use length for check 2021-06-07 14:57:57 +01:00
api-test-lwsac cmake: latest cmake shows dep warnings for scripts < 2.8.12 2020-12-06 19:44:54 +00:00
api-test-secure-streams cpd: pass up lws_ss_request_tx ret 2021-08-16 08:07:32 +01:00
api-test-smtp_client cmake: latest cmake shows dep warnings for scripts < 2.8.12 2020-12-06 19:44:54 +00:00
README.md smtp: make abstract 2019-05-04 08:28:31 +01:00

These are buildable test apps that run in CI to confirm correct api operation.

name tests
api-test-lwsac LWS Allocated Chunks api
api-test-lws_struct-json Selftests for lws_struct JSON serialization and deserialization
api-test-lws_tokenize Generic secure string tokenizer api
api-test-fts LWS Full-text Search api
api-test-gencrypto LWS Generic Crypto apis
api-test-jose LWS JOSE apis
api-test-smtp_client SMTP client for sending emails