You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Lucas eb3104250b Remove ex-print-zone.c 1 year ago
data Initial import 1 year ago
COPYING Initial import 1 year ago
Makefile Remove ex-print-zone.c 1 year ago
README Improve README 1 year ago
ldnssec-keygen.1 ldnssec-keygen.1: fixes for `mandoc -Tlint` 1 year ago
ldnssec-keygen.c ldnssec-keygen: rewrite and refactor to use subcommands instead of flags 1 year ago
ldnssec-sign-dnskey.c Initial import 1 year ago
util.c Use IANA normative names for DS hash algorithms 1 year ago
util.h Initial import 1 year ago

README

ldnssec-utils
=============

Lucas' DNSSEC utils, built around LDNS[0]. Idea of the project is to
learn a bit more of stuff about LDNS and DNSSEC, and provide a more
UNIX-y approach to some of the example LDNS utilities.

[0]: https://nlnetlabs.nl/projects/ldns/about/

Requirements
------------

- C99 compiler
- make
- LDNS 1.7.1 or newer

Components
----------

- ldnssec-keygen: generate DNSSEC private keys, consume them to generate
  DNSKEY and DS records
- ldnssec-sign-dnskey: sign the DNSKEY records from a zone

Future directions
-----------------

- Sign whole zones
- ZONEMD support
- Signer daemon