Jacob Barthelmeh
|
8eaa85e412
update copyright year to 2022
|
1 year ago |
David Garske
|
b4da751076
Fixes for SE050 Ed25519/Curve25519.
|
2 years ago |
David Garske
|
7396a0cb3a
Resolves all peer review comments. Fixes to get Curve25519 working on real hardware. Regression testing fixes for ECC.
|
2 years ago |
Ethan
|
5a85d63543
Added curve25519 support for NXP SE050
|
2 years ago |
Daniel Pouzzner
|
ec21dd6d13
miscellaneous buildability fixes:
|
2 years ago |
David Garske
|
9b6cf56a6e
Expanded support for Curve25519/Curve448 and TLS v1.3 sniffer (#4335)
|
2 years ago |
David Garske
|
15d761a0c2
Added ED25519 and Curve25519 crypto callback support.
|
3 years ago |
Jacob Barthelmeh
|
c729318ddd
update copyright date
|
3 years ago |
Daniel Pouzzner
|
0f3283ce7b
add wc_curve25519_generic().
|
3 years ago |
Daniel Pouzzner
|
60506af5f5
add WOLFSSL_API wrappers wc_InitBlake2b_WithKey(), wc_InitBlake2s_WithKey(), and wc_curve25519_make_priv().
|
3 years ago |
Sean Parkinson
|
bc74bfebdd
Fixes from C++ and address access checking
|
3 years ago |
Daniel Pouzzner
|
52a2222c79
curve25519.c: call the new API routine wc_curve25519_make_pub(), not wc_curve25519(), for clarity and consistency (hat tip to Jacob).
|
3 years ago |
Daniel Pouzzner
|
ffa2cdd2d1
add public function wc_curve25519() "compute the public key from an existing private key, using bare vectors."; rename existing _LOCAL functions wc_curve25519_GetBasePoint() and wc_curve25519() to nxp_ltc_curve25519_GetBasePoint() and nxp_ltc_curve25519() respectively; add const qualifiers opportunistically to existing _LOCAL function curve25519()
|
3 years ago |
David Garske
|
47d1cb8415
Changes to support IAR with position independent code (ROPI). Updated example wolfSSL IAR project to use "ropi" (Position indipendance for code and read-only data).
|
4 years ago |
Chris Conlon
|
45c5a2d39c
update copyright to 2020
|
4 years ago |
Eric Blankenhorn
|
b83804cb9d
Correct misspellings and typos from codespell tool
|
4 years ago |
Sean Parkinson
|
4778dac49f
Add checks of public key for ECC and curve25519
|
5 years ago |
John Safranek
|
246c444b93
Updates for v4.0.0
|
5 years ago |
connerwolfssl
|
ad4cf69993
Moved doxygen API comments in to a seperate directory
|
6 years ago |
David Garske
|
911b6f95f8
Release v3.12.2 (lib 14.0.0). Updated copywright.
|
6 years ago |
David Garske
|
720f3fdad2
Fixed a few minor build errors with async enabled.
|
7 years ago |
Sean Parkinson
|
63a6618feb
Enable X25519 for Key Exchange in TLS
|
7 years ago |
David Garske
|
8e64d564dc
NXP/Freescale K8X MMCAU / LTC core support for RSA, ECC, Ed/Curve25519, AES, DSA, DES3, MD5, RNG, SHA and SHA2.
|
8 years ago |
Jacob Barthelmeh
|
e99a5b0483
prepare for release v3.9.0
|
8 years ago |
Chris Conlon
|
5d40c5f566
Rename RNG to WC_RNG for Freescale, add NO_OLD_RNGNAME define to completely remove RNG type usage
|
9 years ago |
Ludovic FLAMENT
|
d050c10581
add support for curve 25519 and Ed25519 in OpenSSH
|
9 years ago |
toddouska
|
8f6d7a1ce7
rename ecc25519 to curve25519, less confusing with ed25519 now in play too
|
9 years ago |