Avatar for the Nichokas user
Nichokas
kychacha_crypto
BlogDocsChangelog

Expose SHA-256 hashes for ML-KEM keys

#74Merged
Comparing
codex/add-hash-generation-for-keys
(
3b10697
) with
master
(
c895f2e
)
CodSpeed Performance Gauge
0%
Improvements
0
Regressions
0
Untouched
17
New
0
Dropped
0
Ignored
0

Benchmarks

Passed

mlkem_decapsulation
benches/kyber_bench.rs::benches::decapsulation_benchmark::mlkem_decapsulation
CodSpeed Performance Gauge
0%
95.8 µs
95.5 µs
full_encryption_medium
benches/kyber_bench.rs::benches::full_encryption_benchmark::full_encryption_medium
CodSpeed Performance Gauge
0%
179.8 µs
179.8 µs
full_encryption_long
benches/kyber_bench.rs::benches::full_encryption_benchmark::full_encryption_long
CodSpeed Performance Gauge
0%
191.6 µs
191.6 µs
decrypt_1024B
benches/chacha_bench.rs::benches::decryption_benchmark::chacha_decryption::decrypt_1024B
CodSpeed Performance Gauge
0%
16.6 µs
16.6 µs
decrypt_128B
benches/chacha_bench.rs::benches::decryption_benchmark::chacha_decryption::decrypt_128B
CodSpeed Performance Gauge
0%
13 µs
13 µs
decrypt_16B
benches/chacha_bench.rs::benches::decryption_benchmark::chacha_decryption::decrypt_16B
CodSpeed Performance Gauge
0%
12.1 µs
12.1 µs
decrypt_4096B
benches/chacha_bench.rs::benches::decryption_benchmark::chacha_decryption::decrypt_4096B
CodSpeed Performance Gauge
0%
25.1 µs
25.1 µs
encrypt_1024B
benches/chacha_bench.rs::benches::encryption_benchmark::chacha_encryption::encrypt_1024B
CodSpeed Performance Gauge
0%
16.3 µs
16.3 µs
encrypt_128B
benches/chacha_bench.rs::benches::encryption_benchmark::chacha_encryption::encrypt_128B
CodSpeed Performance Gauge
0%
13.3 µs
13.3 µs
encrypt_16B
benches/chacha_bench.rs::benches::encryption_benchmark::chacha_encryption::encrypt_16B
CodSpeed Performance Gauge
0%
11.5 µs
11.5 µs
encrypt_4096B
benches/chacha_bench.rs::benches::encryption_benchmark::chacha_encryption::encrypt_4096B
CodSpeed Performance Gauge
0%
25 µs
25 µs
full_encryption_short
benches/kyber_bench.rs::benches::full_encryption_benchmark::full_encryption_short
CodSpeed Performance Gauge
0%
175.4 µs
175.4 µs
full_decryption_medium
benches/kyber_bench.rs::benches::full_decryption_benchmark::full_decryption_medium
CodSpeed Performance Gauge
0%
131.5 µs
131.7 µs
full_decryption_long
benches/kyber_bench.rs::benches::full_decryption_benchmark::full_decryption_long
CodSpeed Performance Gauge
0%
144 µs
144.1 µs
full_decryption_short
benches/kyber_bench.rs::benches::full_decryption_benchmark::full_decryption_short
CodSpeed Performance Gauge
0%
126.7 µs
126.9 µs
mlkem_encapsulation
benches/kyber_bench.rs::benches::encapsulation_benchmark::mlkem_encapsulation
CodSpeed Performance Gauge
0%
85.9 µs
86 µs
mlkem_keypair_generation
benches/kyber_bench.rs::benches::keygen_benchmark::mlkem_keypair_generation
CodSpeed Performance Gauge
0%
80.3 µs
80.6 µs

Commits

Click on a commit to change the comparison range
Base
master
c895f2e
0%
Add key hashing helpers
bde0618
2 days ago
by Nichokas
0%
style: format code with Rustfmt This commit fixes the style issues introduced in bde0618 according to the output from Rustfmt. Details: https://github.com/Nichokas/kychacha_crypto/pull/74
4d68365
2 days ago
by deepsource-autofix[bot]
0%
Merge branch 'master' into codex/add-hash-generation-for-keys
3b10697
2 days ago
by Nichokas
© 2025 CodSpeed Technology
Home Terms Privacy Docs