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

feat: Add support for HPKE

#289
Comparing
poljar/hpke
(
e5aa25d
) with
poljar/bump-rand
(
2a6536d
)
CodSpeed Performance Gauge
0%
Untouched
6

Benchmarks

6 total
Creating an outbound session
benches/megolm_benchmark.rs::benches::outbound_session_creation
CodSpeed Performance Gauge
0%
111.8 µs111.7 µs
Creating an inbound session
benches/olm_benchmark.rs::benches::inbound_session_creation
CodSpeed Performance Gauge
0%
845.9 µs846.3 µs
Creating an outbound session
benches/olm_benchmark.rs::benches::outbound_session_creation
CodSpeed Performance Gauge
0%
905.1 µs905.6 µs
Encrypting a message
benches/megolm_benchmark.rs::benches::encryption
CodSpeed Performance Gauge
0%
155.8 µs156 µs
Encrypting a message
benches/olm_benchmark.rs::benches::encryption
CodSpeed Performance Gauge
0%
145.9 µs146.4 µs
Decrypting a message
benches/megolm_benchmark.rs::benches::decryption
CodSpeed Performance Gauge
-1%
205.6 µs207.3 µs

Commits

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