Skip to content

EXTJWT signed with HMAC is impractical for use with arbitrary IRC networks #55

Description

@vith

Our use of HMAC signatures on JWT makes it impractical to validate tokens that are signed by IRC networks that aren't part of the same operational group as the fileupload server. The secret is used as a symmetric key in HMAC, so anyone who can validate a token can also forge them.

Supporting and using public/private keypair-based signatures for the tokens (RSA or ECDSA, etc.) would make it possible for a fileuploader server to validate tokens without needing to be trusted with the capacity to create them.

Activity

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

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions