Avatar for the ctz user
ctz
graviola
BlogDocsChangelog

Ed25519 support

#120
Comparing
jbp-ed25519
(
165bdc7
) with
main
(
f6150cf
)
CodSpeed Performance Gauge
0%
Untouched
143
New
12

Benchmarks

155 total
graviola
graviola-bench/benches/ed25519.rs::benches::verify::ed25519-verify
CodSpeed Performance Gauge
N/A
N/A141 µs
ring
graviola-bench/benches/ed25519.rs::benches::verify::ed25519-verify
CodSpeed Performance Gauge
N/A
N/A233.8 µs
aws-lc-rs
graviola-bench/benches/ed25519.rs::benches::sign::ed25519-sign
CodSpeed Performance Gauge
N/A
N/A80.5 µs
ring
graviola-bench/benches/ed25519.rs::benches::keygen::ed25519-keygen
CodSpeed Performance Gauge
N/A
N/A116.3 µs
aws-lc-rs
graviola-bench/benches/ed25519.rs::benches::keygen::ed25519-keygen
CodSpeed Performance Gauge
N/A
N/A77.6 µs
dalek
graviola-bench/benches/ed25519.rs::benches::keygen::ed25519-keygen
CodSpeed Performance Gauge
N/A
N/A111.9 µs
graviola
graviola-bench/benches/ed25519.rs::benches::sign::ed25519-sign
CodSpeed Performance Gauge
N/A
N/A62.8 µs
dalek
graviola-bench/benches/ed25519.rs::benches::sign::ed25519-sign
CodSpeed Performance Gauge
N/A
N/A114.6 µs
graviola
graviola-bench/benches/ed25519.rs::benches::keygen::ed25519-keygen
CodSpeed Performance Gauge
N/A
N/A62.4 µs
ring
graviola-bench/benches/ed25519.rs::benches::sign::ed25519-sign
CodSpeed Performance Gauge
N/A
N/A122.7 µs
dalek
graviola-bench/benches/ed25519.rs::benches::verify::ed25519-verify
CodSpeed Performance Gauge
N/A
N/A150.3 µs
aws-lc-rs
graviola-bench/benches/ed25519.rs::benches::verify::ed25519-verify
CodSpeed Performance Gauge
N/A
N/A195.6 µs
graviola[32B]
graviola-bench/benches/aes_gcm.rs::benches::aes128_gcm::aes128-gcm
CodSpeed Performance Gauge
+7%
3 µs2.8 µs
graviola[32B]
graviola-bench/benches/aes_gcm.rs::benches::aes256_gcm::aes256-gcm
CodSpeed Performance Gauge
+5%
3.1 µs2.9 µs
graviola[32B]
graviola-bench/benches/sha2.rs::benches::sha256::sha256
CodSpeed Performance Gauge
+4%
3.4 µs3.3 µs
ring[32B]
graviola-bench/benches/sha2.rs::benches::sha256::sha256
CodSpeed Performance Gauge
+3%
4.6 µs4.5 µs
libcrux-ml-kem
graviola-bench/benches/mlkem768.rs::benches::mlkem768_keygen::mlkem768-keygen
CodSpeed Performance Gauge
+3%
107.9 µs104.6 µs
graviola[32B]
graviola-bench/benches/sha2.rs::benches::sha512::sha512
CodSpeed Performance Gauge
+2%
4.4 µs4.3 µs
ring[32B]
graviola-bench/benches/hmac.rs::benches::sha256::hmac-sha256
CodSpeed Performance Gauge
+2%
8.1 µs8 µs
rustcrypto
graviola-bench/benches/mlkem768.rs::benches::mlkem768_encaps::mlkem768-encaps
CodSpeed Performance Gauge
+2%
274 µs269.4 µs
ring[32B]
graviola-bench/benches/aes_gcm.rs::benches::aes128_gcm::aes128-gcm
CodSpeed Performance Gauge
+2%
3.7 µs3.6 µs
ring[32B]
graviola-bench/benches/sha2.rs::benches::sha512::sha512
CodSpeed Performance Gauge
+2%
5.5 µs5.5 µs
graviola[2KB]
graviola-bench/benches/aes_gcm.rs::benches::aes128_gcm::aes128-gcm
CodSpeed Performance Gauge
+2%
8.4 µs8.2 µs
graviola[32B]
graviola-bench/benches/hmac.rs::benches::sha256::hmac-sha256
CodSpeed Performance Gauge
+2%
9.4 µs9.3 µs
rustcrypto[32B]
graviola-bench/benches/xchacha20poly1305.rs::benches::bench_chacha20poly1305::xchacha20poly1305
CodSpeed Performance Gauge
+1%
11.8 µs11.6 µs

Commits

Click on a commit to change the comparison range
Base
main
f6150cf
+0.19%
ed25519: check incoming PKCS#8 public key
c7434ae
6 days ago
by ctz
+0.01%
mid ed25519 withdraw reduce
165bdc7
21 hours ago
by ctz
© 2026 CodSpeed Technology
Home Terms Privacy Docs