CPlusSharp
21ac516248
ECDSA JSON Web Signature format
...
used e.g. by JWT
2024-04-14 17:18:06 +02:00
CPlusSharp
7e7195c291
ECDSA: Output keys as JSONWebKeySet instead of two JWK
2024-04-14 16:53:09 +02:00
CPlusSharp
1fbc7e03f0
make the ECDSA JSON signature parsing more robust
...
also rename the format to "Raw JSON"
as I will later introduce "JSON Web Signature"
2024-04-14 16:46:55 +02:00
CPlusSharp
7b54d9e873
ECDSA rename signature format "Concat HEX" to "P1363 HEX"
...
this format name is more specific and easier to search for on the internet
2024-04-14 15:20:41 +02:00
CPlusSharp
cbf990fab9
JWK conversion from/to PEM
2024-04-13 13:30:46 +02:00
CPlusSharp
8f182e4a9b
Sign/Verify Operations for ECDSA
...
also an Operation for ECDSA signature conversion,
as there could be multiple formats of the signature
2024-04-13 12:57:14 +02:00
CPlusSharp
7a2c9ddbc4
Operation: Generate ECDSA Key Pair
2024-04-13 12:55:21 +02:00
CPlusSharp
28e2a391b8
Public Key from Private Key
2024-04-13 12:39:58 +02:00
CPlusSharp
f86817bc86
Public Key from Certificate
2024-04-13 12:38:14 +02:00
CPlusSharp
bf2afcd2ef
Support Ed25519 SSH host key parsing
2022-09-18 12:47:55 +02:00
CPlusSharp
b7a978505f
PEMToHex: add magic check so it gets found
2021-11-17 20:19:42 +01:00
CPlusSharp
1dbcd2ac84
PEMtoHex: Support arbitrary PEMs
...
previous implementation only supported some PEMs (e.g. Certificate)
the new implementation is more general,
it just extracts the base64 between
header and footer and decodes that to hex
2021-11-07 11:21:17 +01:00