Skip to content

feat: x25519 tag and mlkem768x25519 tagpq support#707

Open
dlubawy wants to merge 4 commits intoFiloSottile:mainfrom
dlubawy:feat/x25519-tag-tagpq-support
Open

feat: x25519 tag and mlkem768x25519 tagpq support#707
dlubawy wants to merge 4 commits intoFiloSottile:mainfrom
dlubawy:feat/x25519-tag-tagpq-support

Conversation

@dlubawy
Copy link
Copy Markdown

@dlubawy dlubawy commented Apr 24, 2026

This PR would add a new x25519 tag and mlkem768x25519 tagpq recipient to age-plugin-tag and age-plugin-tagpq. I felt the original tagged recipient spec should have included x25519 based keys as well so that users could convert their original age keys to any type of hardware key they desired. I've also been working on a branch of the age-plugin-yubikey repo which adds support for these key types too, and have been using this code here as a test for that. Having an officially supported reference spec would be great so that I actually know my code there is aligning well with age as a whole.

Not sure if this is desirable since it does add more complication to age which is supposed to be very simple, but I figure it's worth a discussion especially since it's mostly extending the already existing age keys.

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