JacobBarthelmeh
|
078e0a7379
|
add unlock of mutex in fail cases (#4378)
|
2021-09-08 08:51:34 +10:00 |
|
Daniele Lacamera
|
b56c89bb84
|
Fix compiler warnings (ZD12802 and others)
|
2021-08-23 08:12:24 +02:00 |
|
David Garske
|
c8fd5d552e
|
IoTSafe Improvements. Use new hex to char functions in misc.c. Fix for arm-none-eabi missing nano specs. Cleanups for IoTSafe code, README.md and user_settings.h. Fix linker script to use flash at 0x8000000. Support for TLS v1.3.
|
2021-08-16 13:13:32 -07:00 |
|
Daniele Lacamera
|
490eeb4003
|
Support for IoT-Safe with TLS demo
|
2021-08-16 13:13:30 -07:00 |
|
David Garske
|
0df28083d3
|
Fixes for CAAM build macros and spelling.
|
2021-08-05 10:12:59 -07:00 |
|
David Garske
|
0ec848e2bd
|
Merge pull request #4255 from SparkiDev/afalg_msg_fix
AF_ALG: fix debug messages
|
2021-07-28 16:40:09 -07:00 |
|
Sean Parkinson
|
f404107330
|
AF_ALG: fix debug messages
|
2021-07-28 09:30:07 +10:00 |
|
David Garske
|
a92f03a11e
|
Fixes for building with Microchip XC32 and ATECC.
|
2021-07-27 08:20:20 -07:00 |
|
Jacob Barthelmeh
|
3f22721a86
|
use version from wolfssl/version.h with driver
|
2021-07-13 22:39:39 +07:00 |
|
Jacob Barthelmeh
|
3bebcaaf54
|
bump version for dev
|
2021-07-13 04:18:52 +07:00 |
|
JacobBarthelmeh
|
500a6c8b27
|
prepare for release 4.8.0
|
2021-07-08 12:02:40 -06:00 |
|
Jacob Barthelmeh
|
89866846d6
|
check return of DSA decode
|
2021-07-03 03:41:40 +07:00 |
|
Daniele Lacamera
|
15080317ce
|
port/st: added mention of the PKA support in README
|
2021-06-28 14:39:58 +02:00 |
|
David Garske
|
73c90369c6
|
Fix for int neg being defined mid code. Fix limit check for mp_mulmod using hardware vs software. Resolves issue when using WC_RSA_BLINDING.
|
2021-06-23 14:45:52 -07:00 |
|
David Garske
|
18fc1b7e63
|
Merge pull request #4006 from elms/refactor_pointer_manipulation
|
2021-06-17 16:37:03 -07:00 |
|
Sean Parkinson
|
ad4baec0f5
|
Merge pull request #4090 from JacobBarthelmeh/CAAM
CAAM: add dynamic setup of entropy delay on init
|
2021-06-17 17:06:01 +10:00 |
|
Jacob Barthelmeh
|
d09b7153f2
|
address review items
|
2021-06-17 09:43:06 +07:00 |
|
Elms
|
3a885aba23
|
Refactor pointer manipulation to be independent of datatype width
Tested with `./configure CFLAGS="-DNO_64BIT" --disable-sha512
--disable-sha384 --enable-harden` on a 64-bit machine
|
2021-06-15 21:08:49 -07:00 |
|
Sean Parkinson
|
07784e9f56
|
Merge pull request #4066 from dgarske/stm_pka
Fixes for STM32 PKA with ECC
|
2021-06-15 08:33:50 +10:00 |
|
David Garske
|
2ffc0a8392
|
Remove casts that are not needed.
|
2021-06-14 08:47:40 -07:00 |
|
David Garske
|
4d4b3c9e8a
|
Fixes for return codes on STM PKA code. Fix for const warnings.
|
2021-06-14 08:47:40 -07:00 |
|
David Garske
|
98ab62ea74
|
Fix for STM32 PKA ECC point mapping, which is handled in hardware.
|
2021-06-14 08:47:38 -07:00 |
|
David Garske
|
7b6005d467
|
Remove unused STM32 cofactor.
|
2021-06-14 08:46:20 -07:00 |
|
David Garske
|
b0782cb8f8
|
Fix for improperly initialized PKA_ECDSASignOutTypeDef on STM32 PKA sign.
|
2021-06-14 08:46:20 -07:00 |
|
David Garske
|
839231c508
|
Fixes for STM32 PKA compiler warnings.
|
2021-06-14 08:46:20 -07:00 |
|
Jacob Barthelmeh
|
70063213a5
|
additional comments, code readability, and error check
|
2021-06-14 21:40:51 +07:00 |
|
Elms
|
ed4cf6e91c
|
silabs: fix wc_ecc_shared_secret to only return x coordinate
secure element computes and returns the full coordinate. The wolfSSL
API should only return the x component.
|
2021-06-13 21:46:23 -07:00 |
|
Sean Parkinson
|
3180ec96a5
|
Merge pull request #3963 from dgarske/nxp_ltc_rsa
Fixes for NXP LTC ECC/RSA
|
2021-06-14 08:29:24 +10:00 |
|
David Garske
|
5f99979597
|
Peer review feedback and improvements.
|
2021-06-11 09:10:26 -07:00 |
|
Jacob Barthelmeh
|
9fadc21e0f
|
add version print out
|
2021-06-08 04:18:22 +07:00 |
|
Jacob Barthelmeh
|
9ef43c5aff
|
add dynamic setup of entropy delay on init
|
2021-06-05 00:41:10 +07:00 |
|
David Garske
|
eb63ab19e2
|
Fix for mp_mulmod with NXP LTC.
|
2021-06-01 16:33:58 -07:00 |
|
David Garske
|
8bf2cbf55e
|
Fix for NXP LTC to not modify incoming math variables (use temp). Added build option for testing/validation of the LTC math operation.
|
2021-05-26 10:30:47 -07:00 |
|
David Garske
|
0d3530b45d
|
Cleanup NXP LTC logic.
|
2021-05-25 16:49:58 -07:00 |
|
David Garske
|
c59349c7a7
|
Fix for ecc_map, which is handled in hardware. Fix for NXP LTC mp_mul N value. Fix for MMCAU cast warnings.
|
2021-05-25 15:58:22 -07:00 |
|
David Garske
|
63ac9decfc
|
Added error response checking for NXP LTC LTC_PKHA_ModMul. Isolated the result C to it's own variable.
|
2021-05-25 15:58:22 -07:00 |
|
David Garske
|
9453f83d28
|
Fix bad logic flow in WC_NO_RNG case.
|
2021-05-25 15:58:22 -07:00 |
|
David Garske
|
64ae0a827c
|
Fixes for RSA with NXP LTC. The invmod function must reduce if A > B. Added RSA Key Generation acceleration.
|
2021-05-25 15:58:22 -07:00 |
|
Sean Parkinson
|
2c6285ccba
|
cppcheck: fixes from reviewing report
|
2021-05-20 17:55:06 +10:00 |
|
Daniele Lacamera
|
b09df89200
|
NXP DCP: add explicit casts
|
2021-05-17 10:35:00 +02:00 |
|
Jacob Barthelmeh
|
82a2797b56
|
add macro guard on debug print
|
2021-05-13 23:58:51 +07:00 |
|
David Garske
|
263105abec
|
Merge pull request #4033 from JacobBarthelmeh/CAAM
set partition number on key import and use ocb address for free'ing d…
|
2021-05-13 09:39:36 -07:00 |
|
Jacob Barthelmeh
|
311c929fe2
|
set partition number on key import and use ocb address for free'ing dangling partitions on close
|
2021-05-13 17:34:30 +07:00 |
|
Daniele Lacamera
|
420a48a5aa
|
Removed unnecessary headers
|
2021-05-13 07:40:22 +02:00 |
|
Daniele Lacamera
|
563c7391ed
|
DCP: moved guards so code is not included when building *.c
|
2021-05-13 07:29:33 +02:00 |
|
Daniele Lacamera
|
6ea5254bb9
|
DCP refactor: do not override wc_Sha types
|
2021-05-12 17:11:09 +02:00 |
|
Daniele Lacamera
|
d9cc013fd2
|
DCP port: Fixed AES, aligned key for the HW module
|
2021-05-11 08:27:03 +02:00 |
|
Chris Conlon
|
3daafb47d5
|
Merge pull request #3982 from dgarske/atca_bool
Fix for ATECC on platforms where bool and int have different sizes
|
2021-04-30 13:59:49 -06:00 |
|
Chris Conlon
|
37cb24874e
|
Merge pull request #3994 from miyazakh/esp_rsa_hw
Fixed esp32 RSA hw accelerator initialization issue
|
2021-04-30 13:58:24 -06:00 |
|
David Garske
|
e97692c521
|
Merge pull request #3926 from vppillai/vppillai-patch-2
Fix ATECC608A TNGTLS certificate size issue
|
2021-04-30 10:58:09 -07:00 |
|