Package nl.sidnlabs.dnslib.util
Class KeyUtil
java.lang.Object
nl.sidnlabs.dnslib.util.KeyUtil
-
Method Summary
Modifier and TypeMethodDescriptionstatic intcreateKeyTag(byte[] rdata, int alg) Bereken de keyTag(footprint) van een publieke sleutel.static PublicKeycreatePublicKey(byte[] key, int algorithm) static booleanstatic booleanstatic boolean
-
Method Details
-
createPublicKey
-
createKeyTag
public static int createKeyTag(byte[] rdata, int alg) Bereken de keyTag(footprint) van een publieke sleutel. De keyTag berekent een getal waarmee de publieke sleutel te herkennen is, dit is niet per definitie uniek per publieke sleutel. Zie IETF RFC 4034, Appendix B voor meer informatie.- Parameters:
rdata- keyalg- de naam van het algoritme waarmee de public key is gemaakt.- Returns:
- integer waarde welke de keytag van de public key is
- See Also:
-
isZoneKey
-
isSepKey
-
isKeyandDSmatch
-