-
Notifications
You must be signed in to change notification settings - Fork 111
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
Zlint incorrectly requires TorServiceDescriptors for onion V3 domains #667
Comments
Howdy @mimi89999 I believe that you are referring to Ballot SC27v3: Version 3 Onion Certificates, correct? The wording here befuddles me a bit.
...immediately followed by...
In my head, I read this as...
Do you have any insight into this @sleevi? (The lint line in question which is failing this cert)
|
Initially I thought the same and opened https://bugzilla.mozilla.org/show_bug.cgi?id=1759122, but then I realized that the EV guidelines states:
Since the
I believe that CAs issuing EV certificates can follow either Appendix F of EV or APPENDIX B of BR for onion domains. Since the later is limited to v3 onion addresses, Appendix F of EV requirements would only apply to v2 addresses. This should math the statement:
|
It is taking every ounce of my willpower to not pun that the requirements themselves are an onion. Interesting, so it seems to me that the change here would be to add an Does that sound right, @mimi89999? |
Yes, that seems correct.
That should be easy. https://gitweb.torproject.org/torspec.git/tree/rend-spec-v3.txt#n2160 specifies it. You only need to base32 decode the address and check the last byte. They are also 35 byte long. |
Example cert: https://crt.sh/?id=6357116915
ZLint version: 3.3.0
The text was updated successfully, but these errors were encountered: