Skip to content

Latest commit

 

History

History
14 lines (12 loc) · 714 Bytes

File metadata and controls

14 lines (12 loc) · 714 Bytes

[Unreleased]

[0.1.0] - 2026-02-21

  • Draft-Cavage signing and verification (RSA-SHA256)
  • Draft-Cavage interop workarounds for Mastodon, Pleroma, and PeerTube
  • RFC 9421 signing and verification
  • RFC 9421 algorithms: rsa-pss-sha512, rsa-v1_5-sha256, hmac-sha256, ecdsa-p256-sha256, ecdsa-p384-sha384, ed25519
  • RFC 9421 derived components: @method, @target-uri, @authority, @scheme, @request-target, @path, @query, @query-param, @status
  • RFC 9421 multiple signature support
  • Signature-Input parsing via starry (RFC 8941 Structured Fields)
  • Key helpers: generate and parse RSA and Ed25519 keys
  • Rack middleware for automatic signature verification
  • HTTP.rb signing client for automatic request signing