Anthony Hu
|
9ea40f3a9c
Purge IDEA cipher
|
2 anos atrás |
Anthony Hu
|
b957a6e872
Purge Rabbit cipher
|
2 anos atrás |
Anthony Hu
|
c2860cb311
Get rid of HC-128
|
2 anos atrás |
Jacob Barthelmeh
|
9ec9ace7ea
adding kdf.c to IDE builds
|
3 anos atrás |
David Garske
|
f4e1d96cfc
Fixes for building K82. Fixes for warning with `const mp_int* k` changes.
|
3 anos atrás |
David Garske
|
a2be7590d1
Fixes for NXP LTC support with K82. Fix for SHA384/512. Fix for AES CBC not storing previous IV. Fix for `wc_AesSetKey` arg check. Fix for AES GCM IV != 12 test. Changed LTC default in settings.h to not enable SHA512 and Ed/Curve25519. Tested using Rowley Crossworks v4.2.0 on a FRDM-K82F. There is an initial stack pointer issue with the arm-startup code here for Rowley still outstanding, but these fixes are valid as-is.
|
6 anos atrás |
Jacob Barthelmeh
|
3763b88397
rename the file io.h to wolfio.h
|
7 anos atrás |
David Garske
|
c1640e8a3d
Intel QuickAssist (QAT) support and async enhancements/fixes:
|
7 anos atrás |
David Garske
|
338cc9e873
Added wolfevent.c and wolfmath.c to ltc project.
|
8 anos atrás |
David Garske
|
c35daa877e
Fix to allow disabling MMCAU/LTC for software only test (moved preprocessor defines to Kinetis). Updated K82 software benchmark with actual values.
|
8 anos atrás |
David Garske
|
ae75842021
Fix build issues with rebase for ECC and RSA. Changed user_settings.h example when LTC is enabled to disable Shamir and ECC-521. Cleanup to add USE_NXP_MMCAU and USE_NXP_LTC for the example user_settings.h, so the project file can automatically configure.
|
8 anos atrás |
David Garske
|
a6b96b17ff
Fixes to include path for NXP ksdk_port. Fixes for time USER/OVERRIDES so their #ifdef's are checked first. Fix to initialize LTC via new "ksdk_port_init" function. Cleanup of the ksdk_port.c for formatting, macros, statics and line length. Cleanup of the AES code for key size. Cleanup of the wolfCrypt sha.c for readability. Added support for the KSDK bare metal drivers to the IDE Rowley CrossWorks example. Updated the settings.h to allow for overrides in Freescale section. Updated README with info for using LTC.
|
8 anos atrás |