PowerDNS aims to serve unexciting, standards compliant, DNSSEC information. One goal is to have relevant parts of our output be identical or equivalent to important fellow-traveller software like NLNetLabs’ NSD.
Particularly, if a PowerDNS secured zone is transferred via AXFR, it
should be able to contain the same records as when that zone was signed
using ldns-signzone
using the same keys and settings.
PowerDNS supports serving pre-signed zones, as well as online (‘live’) signed operations. In the last case, Signature Rollover and Key Maintenance are fully managed by PowerDNS.
Supported Algorithms (See the IANA website for more information):
For the DS records, these digest types are supported:
This corresponds to:
In order to facilitate interoperability with existing technologies, PowerDNS keys can be imported and exported in industry standard formats.
When using OpenSSL for ECDSA signatures (this is default), starting from OpenSSL 1.1.0, the algorithm used is resilient against PRNG failure, while not strictly conforming to RFC 6979.
Note
Actual supported algorithms depend on the crypto-libraries
PowerDNS was compiled against. To check the supported DNSSEC algorithms
in your build of PowerDNS, run pdnsutil list-algorithms
.