]> git.ipfire.org Git - thirdparty/dnspython.git/commit
DNSSEC Algorithm Refactor (#944)
authorJakob Schlyter <jakob@kirei.se>
Sun, 25 Jun 2023 21:01:00 +0000 (23:01 +0200)
committerGitHub <noreply@github.com>
Sun, 25 Jun 2023 21:01:00 +0000 (14:01 -0700)
commit7d3cde8cb58ae60bf95d888f7a850773ce8af4cf
tree4a739c91a33b3237f4a5a05568484a3bb10c2114
parent4ab8fdc0c0d0ec757c5de0ec961a3cda4d1ffdb5
DNSSEC Algorithm Refactor (#944)

* Split DNSSEC algorithms into separate classes with a registration mechanism.
* Add DNSSEC private algorithm support.
dns/dnssec.py
dns/dnssecalgs/__init__.py [new file with mode: 0644]
dns/dnssecalgs/base.py [new file with mode: 0644]
dns/dnssecalgs/cryptography.py [new file with mode: 0644]
dns/dnssecalgs/dsa.py [new file with mode: 0644]
dns/dnssecalgs/ecdsa.py [new file with mode: 0644]
dns/dnssecalgs/eddsa.py [new file with mode: 0644]
dns/dnssecalgs/rsa.py [new file with mode: 0644]
dns/exception.py
tests/test_dnssec.py
tests/test_dnssecalgs.py [new file with mode: 0644]