Tracking adoption of current drafts of HTTP Signatures across the Fediverse.
Service | Library | Accepts | Sends | ||||||
---|---|---|---|---|---|---|---|---|---|
algorithm="hs2019" | (created) & (expires) | Signature-Input | algorithm | (created) & (expires) | Signature-Input | ||||
Mastodon 4.2.8 | None | Partial5 - Issue | Yes | No | rsa-sha256 | No | No | ||
Pleroma 2.6.2 | pleroma/http_signatures | Partial1 | No - Issue | No | rsa-sha256 | No | No | ||
PeerTube 6.0.3 | @peertube/http-signature | Partial3 | Yes | No - Issue | rsa-sha256 | No | No | ||
WriteFreely 0.15.0 | writeas/httpsig | No - Issue | No | No | rsa-sha256 | No | No | ||
Pixelfed 0.11.13 | None | Partial1 | No | No | rsa-sha256 | No | No | ||
Misskey 2024.3.1 | @peertube/http-signature | Partial3 | Yes | No - Issue | rsa-sha256 | No | No | ||
Friendica 2023.12 | None | Partial5 | Yes | No | rsa-sha256 | No | No | ||
Hubzilla 8.8.8 | None | Partial2 | No | No | rsa-sha256 | No | No | ||
Funkwhale 1.4.0 | requests-http-message-signatures | Partial2 | Yes | No | rsa-sha256 | No | No | ||
Plume 0.7.2 | None | Partial1 | No | No | rsa-sha256 | No | No | ||
Mobilizon 4.1.0 | pleroma/http_signatures | Partial1 | No - Issue | No | rsa-sha256 | No | No | ||
Lemmy 0.19.3 | http-signature-normalization | Partial1 | Yes | No | hs2019 | No | No | ||
BookWyrm 0.6.6 | None | Partial1 | No | No | rsa-sha256 | No | No | ||
wordpress-activitypub 2.2.0 | None | Partial2 | Yes | No | rsa-sha256 | No | No | ||
GNU social 2.0.0beta0 | None | Partial1 | No | No | rsa-sha256 | No | No | ||
lotide 0.15.0 | hancock | Maybe6 | Yes | Yes | hs2019 | No | No4 |