forked from wolfSSL/wolfssl-examples
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.gitignore
350 lines (303 loc) · 7.14 KB
/
.gitignore
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
# user sensitive config files
**/my_private_config.h
# Object files
*.o
*.ko
*.obj
*.elf
# Libraries
*.lib
*.a
# Shared objects (inc. Windows DLLs)
*.dll
*.so
*.so.*
*.dylib
# Executables
*.exe
*.out
*.app
*.i*86
*.x86_64
*.hex
# IDE Temp Files
**/*.swp
# Android files
android/wolfcryptjni-ndk-gradle/.gradle
android/wolfcryptjni-ndk-gradle/.idea
android/wolfcryptjni-ndk-gradle/local.properties
android/wolfcryptjni-ndk-gradle/app/.externalNativeBuild
android/wolfcryptjni-ndk-gradle/app/build
android/wolfssljni-ndk-gradle/.gradle
android/wolfssljni-ndk-gradle/.idea
android/wolfssljni-ndk-gradle/local.properties
android/wolfssljni-ndk-gradle/app/.externalNativeBuild
android/wolfssljni-ndk-gradle/app/build
android/wolfssljni-ndk-sample/bin
android/wolfssljni-ndk-sample/build.xml
android/wolfssljni-ndk-sample/gen
android/wolfssljni-ndk-sample/local.properties
android/wolfssljni-ndk-sample/obj
android/wolfssljni-ndk-sample/proguard-project.txt
# Example executables
/dtls/client-dtls-callback
/dtls/client-dtls-ipv6
/dtls/client-dtls-nonblocking
/dtls/client-dtls-resume
/dtls/client-dtls-shared
/dtls/client-dtls
/dtls/client-dtls13
/dtls/client-udp
/dtls/server-dtls-callback
/dtls/server-dtls-ipv6
/dtls/server-dtls-nonblocking
/dtls/server-dtls-threaded
/dtls/server-dtls
/dtls/server-dtls13
/dtls/server-dtls13-event
/dtls/server-udp
/psk/client-psk-bio-custom
/psk/client-psk-nonblocking
/psk/client-psk-resume
/psk/client-psk-tls13-multi-id
/psk/client-psk
/psk/client-tcp
/psk/server-psk-nonblocking
/psk/server-psk-threaded
/psk/server-psk-tls13-multi-id
/psk/server-psk
/psk/server-tcp
/tls/client-async
/tls/client-tcp
/tls/client-tls
/tls/client-tls13
/tls/client-tls13-resume
/tls/client-tls-bio
/tls/client-tls-cacb
/tls/client-tls-callback
/tls/client-tls-cryptocb
/tls/client-tls-ecdhe
/tls/client-tls-nonblocking
/tls/client-tls-perf
/tls/client-tls-resume
/tls/client-tls-uart
/tls/client-tls-writedup
/tls/memory-tls
/tls/server-async
/tls/server-tcp
/tls/server-tls
/tls/server-tls13
/tls/server-tls-callback
/tls/server-tls-cryptocb
/tls/server-tls-ecdhe
/tls/server-tls-epoll-perf
/tls/server-tls-epoll-threaded
/tls/server-tls-nonblocking
/tls/server-tls-threaded
/tls/client-tls-pkcs12
/tls/client-tls-cryptocb
/tls/server-tls-pkcallback
/tls/client-tls-pkcallback
/tls/server-tls-uart
/tls/server-tls-verifycallback
/tls/server-tls-writedup
/tls/client-ech
/tls/client-ech-local
/tls/server-ech-local
crypto/3des/3des-file-encrypt
crypto/aes/aes-file-encrypt
crypto/aes/aescfb-file-encrypt
crypto/aes/aesctr-file-encrypt
crypto/aes/aesgcm-file-encrypt
crypto/aes/aesgcm-oneshot
crypto/camellia/camellia-encrypt
crypto/pkcs12/pkcs12-create-example
crypto/pkcs12/pkcs12-example
*/file-client/start-client
*/file-server/start-server
signature/signature
#cergen
certgen/newCert*
certgen/certgen_example
certgen/csr_cryptocb
certgen/csr_example
certgen/csr_sign
certgen/csr_w_ed25519_example
certgen/certgen_with_altnames
certgen/ecc-csr.pem
certgen/ecc-key.pem
certgen/ed25519-csr.pem
certgen/ed25519-key.pem
certgen/newCert.der
certgen/newCert.pem
btle/ecies/ecc-client
btle/ecies/ecc-server
btle/tls/server-tls13-btle
btle/tls/client-tls13-btle
signature/sigtest/wolfsigtest
signature/sigtest/opensigtest
signature/sigtest/eccsiglentest
signature/firmware_sign/eccsign
signature/rsa_buffer/sign
signature/rsa_buffer/verify
signature/rsa_vfy_only/verify
signature/ecc-sign-verify/ecc_sign_verify
ecc/ecc-key-decode
ecc/ecc-key-export
ecc/ecc-params
ecc/ecc-sign
ecc/ecc-stack
ecc/ecc-verify
ecc/ecc-export-Qx-Qy
ecc/*.der
ecc/*.pem
pkcs7/pkcs7-verify
pkcs7/authEnvelopedData-kari
pkcs7/authEnvelopedData-ktri
pkcs7/authEnvelopedData-kekri
pkcs7/authEnvelopedData-ori
pkcs7/authEnvelopedData-pwri
pkcs7/encryptedData
pkcs7/compressedData
pkcs7/*.der
pkcs7/envelopedData-kari
pkcs7/envelopedData-ktri
pkcs7/envelopedData-ktri-stream
pkcs7/envelopedData-kekri
pkcs7/envelopedData-pwri
pkcs7/envelopedData-ori
pkcs7/signedData
pkcs7/signedData-stream
pkcs7/signedData-cryptodev
pkcs7/signedData-FirmwarePkgData
pkcs7/signedData-DetachedSignature
pkcs7/signedData-EncryptedFirmwarePkgData
pkcs7/signedData-CompressedFirmwarePkgData
pkcs7/signedData-EncryptedCompressedFirmwarePkgData
pkcs7/signedData-EncryptedFirmwareCB
pkcs7/signedData-p7b
pkcs7/signedData-cryptocb
pkcs7/signedData-verifyFile
*.dSYM
certmanager/certloadverifybuffer
certmanager/certverify
certvfy/certvfy
certvfy/certsigvfy
certvfy/sigvfycert
rsa/sign
rsa/verify
pkcs11/pkcs11_test
pkcs11/pkcs11_rsa
pkcs11/pkcs11_ecc
pkcs11/pkcs11_genecc
pkcs11/pkcs11_aesgcm
pkcs11/pkcs11_aescbc
pkcs11/pkcs11_hmac
pkcs11/pkcs11_rand
pkcs11/server-tls-pkcs11
pkcs11/server-tls-pkcs11-ecc
pkcs11/softhsm2.conf
pkcs11/softhsm2
pk/rsa-pss/rsa-pss
pk/rsa-pss/rsa-public.der
pk/rsa-pss/sign.txt
pk/rsa/rsa-nb
pk/ecc/ecc_verify
pk/ecc/ecc_sign
pk/ecc/ecc_sign_determinisitc
pk/ecc/ecc_pub
pk/ecc/ecc_keys
#Example der and x963 files
pk/ecc/*.der
pk/ecc/*.x963
pk/ed25519_gen/gen_key_files
pk/ed25519_gen/sign_and_verify
pk/ecdh_generate_secret/ecdh_gen_secret
pk/rsa-kg/rsa-kg-sv
pk/rsa-kg/rsa-kg
pk/dh-pg/dh-pg-ka
pk/test_cert_and_private_keypair/test-cert-privkey-pair
pk/srp/srp_gen
pk/srp/srp
pk/ed25519/ed25519_verify
pk/ed25519/ed25519_sign
pk/ed25519/ed25519_pub
pk/ed25519/ed25519_keys
pk/ed25519/*.der
pk/ed448/ed448_verify
pk/ed448/ed448_sign
pk/ed448/ed448_pub
pk/ed448/ed448_keys
pk/ed448/*.der
pk/curve25519/curve25519_test
pk/hpke/hpke_test
# Post-Quantum Stateful Hash-Based Signatures.
pq/stateful_hash_sig/xmss_example
pq/stateful_hash_sig/xmss_example.key
pq/stateful_hash_sig/lms_example
pq/stateful_hash_sig/lms_example.key
embedded/tls-client-server
embedded/tls-server-size
embedded/tls-sock-client
embedded/tls-sock-client-ca
embedded/tls-sock-server
embedded/tls-sock-server-ca
embedded/tls-sock-threaded
embedded/tls-threaded
hash/sha256-hash
ocsp/ocsp_nonblock/ocsp_nonblock
sslkeylog.log
tpm/evp_tpm
# Visual Studio / VisualGDB
/tls/VisualGDB-tls/.visualgdb/*
/tls/VisualGDB-tls/.vs
/tls/VisualGDB-tls/*/.vs/*
/tls/VisualGDB-tls/*/Debug/*
/tls/VisualGDB-tls/*/Release/*
/tls/VisualGDB-tls/*/VisualGDB/Debug/*
/tls/VisualGDB-tls/*/VisualGDB/Release/*
/tls/VisualGDB-tls/*/x64/Debug
/tls/VisualGDB-tls/*/x64/Release
/tls/VisualGDB-tls/*/Makefile.old
/tls/VisualGDB-tls/*/debug.mak.old
/tls/VisualGDB-tls/*/release.mak.old
/tls/VisualGDB-tls/*/*.vgdbsettings.*.user
/tls/build/VisualGDB/Debug
# vscode user directories
**/.vs/*
# Visual Studio / VisualGDB
**/.visualgdb/*
**/*/Makefile.old
**/*/debug.mak.old
**/*/release.mak.old
**/*.vgdbsettings.*.user
**/*.vgdbproj.*.user
**/*/Debug/*
**/*/Release/*
**/*/x64/Debug
**/*/x64/Release
**/out/build/x64-Debug
**/out/build/x64-Release
**/build/VisualGDB/Debug
**/build/VisualGDB/Release
# VisualGDB auto-generated files
**/*/gcc_Debug.h
**/*/gcc_Release.h
**/*/*.vcxproj.filters
**/*/*.vcxproj.user
# EDP-IDF
**/main/build/CMakeFiles/*
**/build/*
# VisualGDB
**/.visualgdb
# Espressif sdk config default should be saved in sdkconfig.defaults
# we won't track the actual working sdkconfig files
/ESP32/**/sdkconfig
/ESP32/**/sdkconfig.old
/ESP32/**/sdkconfig.bak
# the solution files are not needed (Visual Studio will generated them)
/ESP32/**/*.sln
# auto-created CMake backups
**/CMakeLists.txt.old
# MacOS
.DS_Store