Skip to content

Add FMSG-008 message signing standard - #39

Open
markmnl wants to merge 2 commits into
mainfrom
feat/fmsg-008-signing
Open

markmnl wants to merge 2 commits into
mainfrom
feat/fmsg-008-signing

Conversation

@markmnl

@markmnl markmnl commented Sep 12, 2026

Copy link
Copy Markdown
Owner

Adds draft FMSG-008 for Ed25519 message signatures carried as an attachment, with canonical signing input, DNS key publication and signing policy, and verification of ordinary and add-to messages. Adds the standard to the index and site navigation.

The sending host stamps the send time before signing. Reactions remain incompatible with signing and have no exception to a required-signing policy. DNS records use DKIM tag-list and TXT-string parsing rules, with explicit handling of unusable records and a valid raw Ed25519 public-key example.

Validation:

  • Production documentation build passes in strict mode from a clean snapshot of the staged files; local references validated in 16 HTML pages.
  • git diff --check passes.
  • The example public key decodes to the expected 32-byte RFC 8032 test-vector key.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant