Andreas Steffen
8bbd7bbd36
wolfssl: Full support of SHA3 signatures
2021-06-03 10:20:18 +02:00
Andreas Steffen
f412c97648
wolfssl: Support SHAKE_256
2021-03-20 11:19:12 +01:00
Andreas Steffen
a91eb3eb96
wolfssl: Support SHA3
2021-03-20 11:15:42 +01:00
Andreas Steffen
b57215ba2b
wolfssl: Support AES_ECB
2021-03-20 11:15:42 +01:00
Tobias Brunner
ea7945a4f5
wolfssl: Disable ECC curves based on minimum ECC key size
...
wolfSSL 4.6.0 provides a new option to configure the minimum ECC key
size (--with-eccminsz), which currently defaults to 224 bits.
2021-01-04 16:09:56 +01:00
Tobias Brunner
6e2e359f38
wolfssl: Correctly enable Brainpool curves
2021-01-04 16:09:22 +01:00
Tobias Brunner
142b5e7944
wolfssl: Add support for Ed448
2020-05-07 09:33:43 +02:00
Tobias Brunner
59a987b8f3
wolfssl: Add support for x448 Diffie-Hellman
2020-05-07 09:33:43 +02:00
Tobias Brunner
d3329ee540
wolfssl: Fixes, code style changes and some refactorings
...
The main fixes are
* the generation of fingerprints for RSA, ECDSA, and EdDSA
* the encoding of ECDSA private keys
* calculating p and q for RSA private keys
* deriving the public key for raw Ed25519 private keys
Also, instead of numeric literals for buffer lengths ASN.1 related
constants are used.
2019-04-24 12:26:08 +02:00
Sean Parkinson
c92eade82c
wolfssl: Add wolfSSL plugin for cryptographic implementations
2019-04-24 11:40:14 +02:00