Add Curve25519 support (#577)

Supported in PIV applet since firmware 5.7.X
This commit is contained in:
Andrew Lubawy
2026-02-18 16:27:43 -08:00
committed by GitHub
parent c96b50bcec
commit 872ba35f54
6 changed files with 252 additions and 12 deletions
+3
View File
@@ -37,6 +37,9 @@ ecdsa = { version = "0.17.0-rc.6", features = ["digest", "pem"] }
p256 = "=0.14.0-pre.11"
p384 = "=0.14.0-pre.11"
pbkdf2 = { version = "0.13.0-rc.1", default-features = false, features = ["hmac"] }
curve25519-dalek = "5.0.0-pre.0"
x25519-dalek = "3.0.0-pre.0"
ed25519-dalek = { version = "3.0.0-pre.0", features = ["alloc", "pkcs8"] }
pcsc = "2.3.1"
rand = "0.9"
rand_core = { version = "0.9", features = ["os_rng"] }