dnssec-keygen: invalid argument -- Usage: dnssec-keygen [options] name Version: 9.20.30 name: owner of the key Options: -K : write keys into directory -k : generate keys for dnssec-policy -l : configuration file with dnssec-policy statement -a : RSASHA1 (deprecated) | NSEC3RSASHA1 (deprecated) | RSASHA256 | RSASHA512 | ECDSAP256SHA256 | ECDSAP384SHA384 | ED25519 | ED448 -3: use NSEC3-capable algorithm -b : RSASHA1 (deprecated) : [1024..4096] NSEC3RSASHA1 (deprecated) : [1024..4096] RSASHA256: [1024..4096] RSASHA512: [1024..4096] ECDSAP256SHA256: ignored ECDSAP384SHA384: ignored ED25519: ignored ED448: ignored (key size defaults are set according to algorithm and usage (ZSK or KSK) -n : ZONE | HOST | ENTITY | USER | OTHER (DNSKEY generation defaults to ZONE) -c : (default: IN) -d (0 => max, default) -E : name of an OpenSSL engine to use -f : ZSK | KSK | REVOKE -F: FIPS mode -L : default key TTL -M :: allowed Key ID range -p : (default: 3 [dnssec]) -s : strength value this key signs DNS records with (default: 0) -T : DNSKEY | KEY (default: DNSKEY; use KEY for SIG(0)) -t : AUTHCONF | NOAUTHCONF | NOAUTH | NOCONF (default: AUTHCONF) -h: print usage and exit -m : usage | trace | record -v : set verbosity level (0 - 10) -V: print version information Timing options: -P date/[+-]offset/none: set key publication date (default: now) -P sync date/[+-]offset/none: set CDS and CDNSKEY publication date -A date/[+-]offset/none: set key activation date (default: now) -R date/[+-]offset/none: set key revocation date -I date/[+-]offset/none: set key inactivation date -D date/[+-]offset/none: set key deletion date -D sync date/[+-]offset/none: set CDS and CDNSKEY deletion date -G: generate key only; do not set -P or -A -C: generate a backward-compatible key, omitting all dates -S : generate a successor to an existing key -i : prepublication interval for successor key (default: 30 days) Output: K++.key, K++.private