Commit Graph

820 Commits (0ab33c6e35c6f42b105ab64a512ee4c93b49fd33)

Author SHA1 Message Date
David Garske b18ca7aec0 Spelling fixes. 2019-03-01 09:02:55 +10:00
Sean Parkinson 7ed94abe13 Add some samples for embedded use/testing 2019-03-01 09:02:55 +10:00
David Garske fcd440fa6e
Merge pull request #127 from SparkiDev/pkcs11_hmac
Add sample and testing of HMAC
2019-02-28 09:17:25 -08:00
David Garske 8f6f08b71b
Merge pull request #126 from SparkiDev/pkcs11_aes_cbc
Add testing and sample for AES-CBC
2019-02-28 09:16:02 -08:00
David Garske 6a02f06096
Merge pull request #133 from kaleb-himes/pk-refactor
Refactor PK examples out of crypto and mv non-sig specific to pk dir
2019-02-26 11:23:09 -08:00
kaleb-himes 3eccfd6940 Peer feedback on size_t vs UL and update gitignore further 2019-02-26 11:20:33 -07:00
kaleb-himes c6ab48d9a5 Refactor PK examples out of crypto and mv non-sig specific to pk dir 2019-02-26 11:15:12 -07:00
Kaleb Himes 06b96d3b2f
Merge pull request #131 from dgarske/rsa_nb
Example for wolfCrypt RSA non-blocking support.
2019-02-26 10:28:08 -07:00
David Garske ce122b264a Example for wolfCrypt RSA non-blocking support. 2019-02-26 09:05:49 -08:00
Sean Parkinson c18ce585da Add PKCS #11 server sample using ECDSA 2019-02-25 11:16:39 +10:00
David Garske d1aafa2378 Added simple FreeRTOS TCP client TLS example. 2019-02-20 11:06:18 -08:00
David Garske ae7c43ce7e Minor fixes to resolve build issue with example when using --enable-opensslextra. 2019-02-20 11:05:52 -08:00
John Safranek 1ba591f2dd
Merge pull request #128 from dgarske/ecc_key_export
ECC Key Export Example
2019-02-20 11:04:01 -08:00
David Garske 7a984d96e2 Added some missing executable ignores. 2019-02-20 11:02:27 -08:00
David Garske 586a97b1dc Fixes to better handle various wolfSSL versions and build options. 2019-02-20 11:00:41 -08:00
David Garske 732952dd4e Finished the ECC example example. Requires (https://github.com/wolfSSL/wolfssl/pull/2106). 2019-02-20 11:00:41 -08:00
David Garske 97a9fe5c62 First pass at an ECC key export example. 2019-02-20 11:00:41 -08:00
John Safranek 41c8caf9d5
Merge pull request #123 from dgarske/dtls_callback
DTLS example using custom IO callbacks
2019-02-20 10:40:39 -08:00
David Garske d6ff3a1724 Fixes to resolve issues with DTLS server and client with various edge cases. Updated the tutorial to correct several typos and spelling errors. 2019-02-20 10:22:56 -08:00
David Garske a8d65a574a Cleanups to to the DTLS examples. 2019-02-20 09:04:29 -08:00
David Garske abc83e84fb First pass at creating a DTLS example using custom IO callbacks. 2019-02-20 09:04:29 -08:00
Sean Parkinson 7574665288 Add sample and testing of HMAC 2019-02-19 16:06:14 +10:00
Sean Parkinson 45dfcd8e3a Add testing and sample for AES-CBC 2019-02-19 13:45:56 +10:00
Sean Parkinson cae49407e7
Merge pull request #108 from dgarske/rsapss
RSA PSS Example
2019-02-15 08:40:39 +10:00
David Garske 7a1bffd8f9 Fixes for RSA PSS example based on feedback and testing. 2019-02-14 10:23:15 -08:00
David Garske fc6c2fd21c
Merge pull request #125 from SparkiDev/pkcs11_server
Fix PKCS#11 server sample to open session to hold ECDH priv key
2019-02-14 09:49:21 -08:00
Sean Parkinson 77a5576242 Fix PKCS#11 server sample to open session to hold ECDH priv key 2019-02-14 17:04:11 +10:00
David Garske 6130262b75 Fixes and improvements to the RSA-PSS sign/verify example. 2019-02-13 14:14:51 -08:00
David Garske f0798df233 RSA PSS Example 2019-02-13 14:14:51 -08:00
David Garske bedbd47229
Merge pull request #120 from SparkiDev/pkcs11
Add PKCS#11 examples and test
2019-02-13 14:06:59 -08:00
David Garske 4b0a218e08 Updates to README.md and PKCS11.md documents. Cleanup to use sizeof for `privKeyId` in TLS server example. 2019-02-13 13:41:52 -08:00
David Garske 10bf5d543b Fixes when building against latest master (plus https://github.com/wolfSSL/wolfssl/pull/2070). Updates to README.md for building wolfSSL. 2019-02-12 16:10:03 -08:00
Sean Parkinson 7e771fdfdf Add SSL server sample 2019-02-08 12:26:58 +10:00
Sean Parkinson cfba1af8af Add PKCS #11 API README and generate ECC key sample 2019-02-06 08:23:37 +10:00
JacobBarthelmeh 0317e6270c
Merge pull request #122 from kaleb-himes/MEM_LEAK_FIX
Fix typos and potential leaks in ECC as well
2019-02-04 11:00:15 -07:00
kaleb-himes 78a0dcb687 Fix typos and potential leaks in ECC as well 2019-02-04 10:43:15 -07:00
JacobBarthelmeh b240a32b5c
Merge pull request #121 from kaleb-himes/MEM_LEAK_FIX
Spotted obvious potential leak when reviewing function for support case
2019-02-04 10:34:59 -07:00
kaleb-himes 3444d6678a Spotted obvious potential leak when reviewing function for support case 2019-02-04 10:32:00 -07:00
Sean Parkinson 0e65ab1c3c Add PKCS#11 examples and test 2019-01-23 12:49:02 +10:00
David Garske fcba56c9cb
Merge pull request #117 from kaleb-himes/BUG_FIX
Fix bug where zero length string compare matches on -h
2019-01-21 14:15:36 -08:00
kaleb-himes 95e67cfe0a undo whitespace changes 2019-01-21 13:21:36 -07:00
kaleb-himes e36fd6eb65 Fix bug where zero length string compare matches on -h 2019-01-21 13:19:51 -07:00
David Garske c3d151c71a
Merge pull request #115 from kaleb-himes/BUG_FIX
Fix bug where old i counter used instead of ret val for arg location
2019-01-12 15:14:30 -08:00
kaleb-himes 6d8f7b62b3 Fix bug where old i counter used instead of ret val for arg location 2019-01-12 14:37:34 -08:00
JacobBarthelmeh 35bb25485b
Merge pull request #113 from cconlon/cmsexamples
Add PKCS#7/CMS Examples and OpenSSL Interop Test Script
2018-11-27 09:14:35 -07:00
Chris Conlon 8c0fbd1da1 conditionally compile CMS SignedData detached signature example based on wolfSSL version 2018-11-26 16:13:46 -08:00
Chris Conlon d45740a58e add wolfCrypt JNI Android Studio example project 2018-11-20 14:28:54 -08:00
Chris Conlon 21ef7a1dfe add CMS SignedData example using CryptoDev callback 2018-11-16 11:36:52 -07:00
Kaleb Himes 334ea200e8
Merge pull request #111 from cconlon/jniupdate
update Android Studio example project
2018-11-15 16:44:20 -07:00
Chris Conlon c0d39a1eee update Android Studio example project 2018-11-15 14:58:42 -07:00