Class Algorithm (1.6.0)

Algorithm(value)

List of algorithms used to create a DNSKEY. Certain algorithms are not supported for particular domains.

Values: ALGORITHM_UNSPECIFIED (0): The algorithm is unspecified. RSAMD5 (1): RSA/MD5. Cannot be used for new deployments. DH (2): Diffie-Hellman. Cannot be used for new deployments. DSA (3): DSA/SHA1. Not recommended for new deployments. ECC (4): ECC. Not recommended for new deployments. RSASHA1 (5): RSA/SHA-1. Not recommended for new deployments. DSANSEC3SHA1 (6): DSA-NSEC3-SHA1. Not recommended for new deployments. RSASHA1NSEC3SHA1 (7): RSA/SHA1-NSEC3-SHA1. Not recommended for new deployments. RSASHA256 (8): RSA/SHA-256. RSASHA512 (10): RSA/SHA-512. ECCGOST (12): GOST R 34.10-2001. ECDSAP256SHA256 (13): ECDSA Curve P-256 with SHA-256. ECDSAP384SHA384 (14): ECDSA Curve P-384 with SHA-384. ED25519 (15): Ed25519. ED448 (16): Ed448. INDIRECT (252): Reserved for Indirect Keys. Cannot be used for new deployments. PRIVATEDNS (253): Private algorithm. Cannot be used for new deployments. PRIVATEOID (254): Private algorithm OID. Cannot be used for new deployments.