xref: /aosp_15_r20/external/libwebsockets/minimal-examples/api-tests/api-test-gencrypto/README.md (revision 1c60b9aca93fdbc9b5f19b2d2194c91294b22281)
1*1c60b9acSAndroid Build Coastguard Worker# lws api test gencrypto
2*1c60b9acSAndroid Build Coastguard Worker
3*1c60b9acSAndroid Build Coastguard WorkerDemonstrates how to use and performs selftests for Generic Crypto,
4*1c60b9acSAndroid Build Coastguard Workerwhich works the same whether the tls backend is OpenSSL or mbedTLS
5*1c60b9acSAndroid Build Coastguard Worker
6*1c60b9acSAndroid Build Coastguard Worker## build
7*1c60b9acSAndroid Build Coastguard Worker
8*1c60b9acSAndroid Build Coastguard Worker```
9*1c60b9acSAndroid Build Coastguard Worker $ cmake . && make
10*1c60b9acSAndroid Build Coastguard Worker```
11*1c60b9acSAndroid Build Coastguard Worker
12*1c60b9acSAndroid Build Coastguard Worker## usage
13*1c60b9acSAndroid Build Coastguard Worker
14*1c60b9acSAndroid Build Coastguard WorkerCommandline option|Meaning
15*1c60b9acSAndroid Build Coastguard Worker---|---
16*1c60b9acSAndroid Build Coastguard Worker-d <loglevel>|Debug verbosity in decimal, eg, -d15
17*1c60b9acSAndroid Build Coastguard Worker
18*1c60b9acSAndroid Build Coastguard Worker```
19*1c60b9acSAndroid Build Coastguard Worker $ ./lws-api-test-gencrypto
20*1c60b9acSAndroid Build Coastguard Worker[2018/12/05 08:30:27:1342] USER: LWS gencrypto apis tests
21*1c60b9acSAndroid Build Coastguard Worker[2018/12/05 08:30:27:1343] NOTICE: Creating Vhost 'default' (serving disabled), 1 protocols, IPv6 off
22*1c60b9acSAndroid Build Coastguard Worker[2018/12/05 08:30:27:1343] NOTICE: created client ssl context for default
23*1c60b9acSAndroid Build Coastguard Worker[2018/12/05 08:30:27:1344] NOTICE: test_genaes: selftest OK
24*1c60b9acSAndroid Build Coastguard Worker[2018/12/05 08:30:27:1344] USER: Completed: PASS
25*1c60b9acSAndroid Build Coastguard Worker```
26*1c60b9acSAndroid Build Coastguard Worker
27