Avatar for the matrix-org user
matrix-org
vodozemac
BlogDocsChangelog

feat: Add support for HPKE

#289
Comparing
poljar/hpke
(
7de70ac
) with
poljar/bump-rand
(
3cfe13f
)
CodSpeed Performance Gauge
0%
Untouched
6

Benchmarks

6 total
Creating an outbound session
benches/megolm_benchmark.rs::benches::outbound_session_creation
CodSpeed Performance Gauge
+1%
113.2 µs111.9 µs
Encrypting a message
benches/megolm_benchmark.rs::benches::encryption
CodSpeed Performance Gauge
+1%
156.4 µs155.5 µs
Encrypting a message
benches/olm_benchmark.rs::benches::encryption
CodSpeed Performance Gauge
0%
146.3 µs146 µs
Creating an outbound session
benches/olm_benchmark.rs::benches::outbound_session_creation
CodSpeed Performance Gauge
0%
904.3 µs903.2 µs
Creating an inbound session
benches/olm_benchmark.rs::benches::inbound_session_creation
CodSpeed Performance Gauge
0%
849.2 µs849.8 µs
Decrypting a message
benches/megolm_benchmark.rs::benches::decryption
CodSpeed Performance Gauge
-1%
184.5 µs186.5 µs

Commits

Click on a commit to change the comparison range
Base
poljar/bump-rand
3cfe13f
+0.05%
feat: Add support for HPKE
e332f74
6 months ago
by poljar
-0.13%
Allow the hpke crate to come from git for now
153aba7
2 months ago
by poljar
+0.1%
Reuse the check code from HPKE in ECIES
04e9579
3 months ago
by poljar
+0.26%
feat(hpke): Check the nonce length during message decoding not during decryption
e41eaf7
1 month ago
by poljar
+0.29%
Apply suggestions from code review
2d9440c
28 days ago
by poljar
-0.33%
fix: Change the way we encode the HPKE messages
921669b
28 days ago
by poljar
0%
fuzz: Add a fuzz target for the HPKE message decoding
00407a1
24 days ago
by poljar
+0.14%
doc(hpke): Link to the relevant MSCs from the CheckCode docs
a66e4f5
19 days ago
by poljar
+0.09%
chore: Bump hpke
d330d3d
17 days ago
by poljar
-0.07%
chore: More dep bumps
f17e2bd
7 days ago
by poljar
-0.25%
fix: Bubble encapsulation errors up instead of panicking
7de70ac
3 days ago
by poljar
© 2026 CodSpeed Technology
Home Terms Privacy Docs