-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
IRC specific X.509 data fields for user certificates #125
Comments
What problem would this solve? The client still has to send the nickname, IRC username, and realname via Normally the function of adding X509 fields to the certificate is that they are trusted data signed by the certificate issuer, but that seems largely inapplicable to the IRC case. If the goal is to simplify client configuration of those fields, then I'm not sure what the value-add is from using X509. |
That was the plan, or at least stick them in an X.509 cert. The idea is to move to a user profile that is identified and authenticated by public key, or at least make that an optional part of the spec. |
If the certificates are meant to be self-signed, then I don't really see how this is useful – anyone who can use the certificate (i.e. has a private key) can self-sign another variant of the certificate with new fields, so it doesn't protect anything, only adds new complexity to achieve the same thing that's already done. If the certificates are meant to be issued by the network, then it might work (reminds me of Lotus Notes...) but
|
When authenticating with a certificate, most of the User config data should be put in the x.509 cert.
Fields:
username
nick, or list of valid nicks(to be authenticated against which one is used with nickserv)
real name
email (optional)
networks - list of networks certificate is valid for.
The text was updated successfully, but these errors were encountered: