Replies: 6 comments 3 replies
-
+1 to following RFC 8624 if possible. |
Beta Was this translation helpful? Give feedback.
-
I opened a PR for this a couple of years ago (#451), and it was rejected. |
Beta Was this translation helpful? Give feedback.
-
I'm more willing to get rid of that stuff now than back then, though I'm still a little hesitant to break old testing code or whatever. Still, as people use dnspython for non-historical things, it seems good to follow RFC 8624. If we decided to keep it because of use in some historical code situation, it seems like at the minimum you ought to have to ask for it. E.g. the validate and sign code could have some sort of policy config that would default to RFC 8624. |
Beta Was this translation helpful? Give feedback.
-
For testing purposes I do find the old algorithms useful. If I'd like to create sample signatures to test things like RFC 8624 compliance, Perhaps older code could do something like |
Beta Was this translation helpful? Give feedback.
-
@rthalley Perhaps something like jschlyter@01e48a6 would be acceptable together with a global |
Beta Was this translation helpful? Give feedback.
-
I have an alternative take, #869. What do you think? |
Beta Was this translation helpful? Give feedback.
-
While discussing DSA, @paulehoffman reminded me about RFC 8624:
Perhaps it is time to remove RSAMD5, DSA and DSA-NSEC3-SHA1 from
dns.dnssec.validate()
?Beta Was this translation helpful? Give feedback.
All reactions