+2009-06-18 Bob Halley <halley@dnspython.org>
+
+ * Added various DNSSEC related constants (e.g. algorithm identifiers,
+ flag values).
+
2009-06-18 Bob Halley <halley@dnspython.org>
* dns/tsig.py: Added support for BADTRUNC result code.
DH = 2
DSA = 3
ECC = 4
+RSASHA1 = 5
+DSANSEC3SHA1 = 6
+RSASHA1NSEC3SHA1 = 7
INDIRECT = 252
PRIVATEDNS = 253
PRIVATEOID = 254
import dns.rdtypes.keybase
+# flag constants
+SEP = 0x0001
+REVOKE = 0x0080
+ZONE = 0x0100
+
class DNSKEY(dns.rdtypes.keybase.KEYBase):
"""DNSKEY record"""
pass
b32_normal_to_hex = string.maketrans('ABCDEFGHIJKLMNOPQRSTUVWXYZ234567',
'0123456789ABCDEFGHIJKLMNOPQRSTUV')
+# hash algorithm constants
+SHA1 = 1
+
+# flag constants
+OPTOUT = 1
+
class NSEC3(dns.rdata.Rdata):
"""NSEC3 record