fix(api): reduce NSEC3 iterations to 127
RFC5155, Sec. 10.3 describes NSEC3 iteration count limits based on RSA
and DSA usage scenarios. As we are using ECDSA 512-bit keys that are
roughly equivalent to a ~3100 RSA key, we picked an NSEC3 iteration
count that would be in the allowable range for such an RSA key.
However, practical experience [1] shows that many resolvers insist on
the maximum iteration count as applicable to a 512 RSA key. As RFC5155
does not discuss ECDSA keys, they cannot really be blamed. It is thus
recommendable to lower the count to <= 150. 127 seems like a good
value [2].
[1]: https://www.mail-archive.com/dnsop@ietf.org/msg16148.html
[2]: https://lists.dns-oarc.net/pipermail/dns-operations/2018-January/017174.html
Credits: Viktor Dukhovni