The kasp code had bad implicit size values for the cryptographic
algorithms
Ed25519 and Ed448. When creating keys they would never
match the dnssec-policy, leading to new attempts to create keys.
These algorithms were previously not yet added to the system tests,
due to lack of availability on some systems.
size = 384;
break;
case DNS_KEYALG_ED25519:
- size = 32;
+ size = 256;
break;
case DNS_KEYALG_ED448:
- size = 57;
+ size = 456;
break;
default:
/* unsupported */