Commit Graph

1312 Commits (1daf7f1ae23e8e2447a15504b762b83bc9ab4e3c)

Author SHA1 Message Date
Eric Blankenhorn 83d3120f2b Fix parsing of -pwd 2021-04-14 10:30:14 -05:00
Sean Parkinson 83ea8063f6
Merge pull request #251 from dgarske/tls13_secret
Example client/server for TLS v1.3
2021-04-12 10:14:39 +10:00
Daniele Lacamera b12ddb94b0 Improved README.md after reviewer's comments 2021-04-01 09:08:42 +02:00
David Garske 0f389f2524 Fix for server random. Added function comment. 2021-03-28 14:36:39 -07:00
Daniele Lacamera 115e7bbca2 Added example for RIOT-OS using lwIP POSIX sockets 2021-03-26 17:37:20 +01:00
David Garske af3384b4cf Added README.md instructions. Tested with Wireshark and works as described (all TLS v1.3 packets decrypted). 2021-03-25 08:46:05 -07:00
David Garske 0603cc30df Fix to append to end of file. 2021-03-25 08:23:22 -07:00
David Garske 8885d08476 Example client/server for TLS v1.3. Includes support for key logging when wolfSSL is built with `HAVE_SECRET_CALLBACK`. 2021-03-24 16:32:14 -07:00
Eric Blankenhorn e5a77b2872
Merge pull request #250 from cconlon/pkcs7_to_pem
add PKCS7 example of converting p7b to PEM
2021-03-16 16:51:43 -05:00
Chris Conlon bafe057ef7 add PKCS7 example of converting p7b to PEM 2021-03-16 14:31:43 -06:00
Eric Blankenhorn e5874466fa
Merge pull request #244 from dgarske/btle_fixes
BTLE example warning fix and spelling
2021-02-02 16:27:11 -06:00
David Garske e6846d5f8e Fix minor spelling error. 2021-02-02 13:59:41 -08:00
David Garske 3629e9c721 Fixes for compiler warnings in BTLE example. 2021-02-02 11:50:00 -08:00
Chris Conlon 6a165d8be1
Merge pull request #240 from elms/2020Jan-resync-certs
Sync certs with main wolfSSL updated certs
2021-01-14 16:52:55 -07:00
Elms 8714c27b53 Sync certs with main wolfSSL updated certs 2021-01-14 06:46:29 -08:00
Kaleb Himes e98762b110
Merge pull request #234 from elms/all-fields-ip-printf-format
Fix `all-fields` to print IP octets as uint8
2020-12-08 18:59:43 -07:00
Elms bf41bf57d9 Fix `all-fields` to print IP octets as uint8
`IP:10.185.1.1` instead of `IP:10.-71.1.1`
2020-12-08 17:44:45 -08:00
Sean Parkinson e617ac6cd0 Added testing of new label APIs
Using a label string instead of an ID is useful for customers that name
the keys rather than using devices generated ID.
2020-11-27 08:42:50 +10:00
Kaleb Himes 11613bb668
Merge pull request #232 from dgarske/crypto_cb
Example for TLS with Crypto Callbacks
2020-11-06 15:26:38 -07:00
David Garske 2f132cee13 Fix to use `CRYPTOCB_UNAVAILABLE`. 2020-10-30 15:40:27 -07:00
David Garske acdd790e11 Example for TLS with Crypto Callbacks. 2020-10-30 15:32:29 -07:00
David Garske 2f048ad8dc
Merge pull request #230 from kaleb-himes/kaleb-himes-pem-2-509-2-pubkey
Update based on peer review in #104
2020-10-22 10:28:20 -07:00
kaleb-himes ba80b0dcf9 Update README and remove excess free 2020-10-06 10:11:32 -06:00
kaleb-himes 09ab4cc86e Update based on peer review in #104 2020-10-06 10:08:29 -06:00
Sean Parkinson dc35120793 PKCS#11: Update samples to handle no user pin and ECC type
PKCS#11 devices allow generating an ECC key for Derivation or
Decrypt/Sign not both at once.
2020-10-02 10:16:33 +10:00
Chris Conlon b5954cdc07
Merge pull request #226 from wolfSSL/RT1060
Added wolfCrypt test+benchmark for NXP IMX-RT1060
2020-09-29 14:21:33 -06:00
David Garske 3ee1225bb0
Merge pull request #227 from danielinux/picotcp
Added picotcp-server example
2020-09-29 10:05:04 -07:00
David Garske 01d0eaa078
Merge pull request #229 from kaleb-himes/SIMPLE_HASH_EXAMPLE
Add simple example to hash contents of a file
2020-09-28 11:18:21 -07:00
David Garske 97fbb5eaa2 Cleanup for chunk processing. Fix makefile error with lib. 2020-09-28 10:39:22 -07:00
Kaleb Himes 096f157b22
Remove comment w/ developer name 2020-09-28 10:54:38 -06:00
kaleb-himes 3844e0fe6e Merge branch 'SIMPLE_HASH_EXAMPLE' of https://github.com/kaleb-himes/wolfssl-examples into SIMPLE_HASH_EXAMPLE 2020-09-28 10:51:18 -06:00
kaleb-himes 4c05ee3550 Add hash chunking in event of large file 2020-09-28 10:50:50 -06:00
Kaleb Himes 3baaadfc8d
Guard unused function with NO_SHA256 and address typo 2020-09-24 11:25:23 -06:00
kaleb-himes 4272ff9ca3 Add simple example to hash contents of a file 2020-09-24 11:22:01 -06:00
Daniele Lacamera b1bd39cca2
Update picotcp/Makefile
Co-authored-by: elms <elms@freshred.net>
2020-09-23 13:25:37 +02:00
Daniele Lacamera 7fe7614244
Update picotcp/README.md
Co-authored-by: elms <elms@freshred.net>
2020-09-23 13:24:57 +02:00
Daniele Lacamera 07a972faa6 Added "wolfCrypt_Init" for DCP initialization.
(removed tags, accidentally added)
2020-09-23 13:18:49 +02:00
Daniele Lacamera ca664c9ae1 Makefile cleanup 2020-09-21 22:37:39 +02:00
Daniele Lacamera 8992bb0244 Added picotcp-server example 2020-09-21 22:12:28 +02:00
Daniele Lacamera 3b3d039371 Added support for DCP crypto co-processor
via https://github.com/wolfSSL/wolfssl/pull/3307/
2020-09-18 12:00:17 +02:00
Daniele Lacamera 6c398e3577 Added wolfCrypt test+benchmark for NXP IMX-RT1060 2020-09-14 10:25:25 +02:00
Kaleb Himes f872ba16a5
Merge pull request #225 from SparkiDev/ecc_warning
Check return of write
2020-08-10 08:58:11 -06:00
Sean Parkinson 36f9a46318 Check return of write
gcc on Linux warns when the return value of write is not checked.
2020-08-10 11:08:33 +10:00
Kaleb Himes 5a0c1bdc26
Merge pull request #223 from danielinux/ecc-export-qx-qy
Added ecc/ecc-export-Qx-Qy example program
2020-07-30 08:28:02 -06:00
Daniele Lacamera e2c20021bb Typo 2020-07-30 14:35:55 +02:00
Daniele Lacamera 965eb84d44 Fixes after review 2020-07-30 14:32:36 +02:00
Kaleb Himes e239ef24d1
Merge pull request #222 from danielinux/ecc-sign-verify-makefile-fix
Fixed linking order in ecc-sign-verify example
2020-07-29 09:02:05 -07:00
Daniele Lacamera 2fd78f6d40 Added ecc/ecc-export-Qx-Qy example program 2020-07-29 16:47:56 +02:00
Daniele Lacamera 66a9a3bf87 Fixed linking order in ecc-sign-verify example 2020-07-29 16:33:14 +02:00
Eric Blankenhorn dcd84b86c5
Merge pull request #219 from JacobBarthelmeh/sgx
add build script and SP build
2020-07-17 13:10:36 -05:00