Package dns :: Module dnssec
[hide private]
[frames] | no frames]

Module dnssec

source code

Common DNSSEC-related functions and constants.

Classes [hide private]
  UnknownAlgorithm
Raised if an algorithm is unknown.
Functions [hide private]
int
algorithm_from_text(text)
Convert text into a DNSSEC algorithm value
source code
string
algorithm_to_text(value)
Convert a DNSSEC algorithm value to text
source code
Variables [hide private]
  RSAMD5 = 1
  DH = 2
  DSA = 3
  ECC = 4
  RSASHA1 = 5
  DSANSEC3SHA1 = 6
  RSASHA1NSEC3SHA1 = 7
  RSASHA256 = 8
  RSASHA512 = 10
  INDIRECT = 252
  PRIVATEDNS = 253
  PRIVATEOID = 254
  _algorithm_by_text = {'DH': 2, 'DSA': 3, 'DSANSEC3SHA1': 6, 'E...
  _algorithm_by_value = {1: 'RSAMD5', 2: 'DH', 3: 'DSA', 4: 'ECC...
  x = 'DSA'
  y = 3
Variables Details [hide private]

_algorithm_by_text

Value:
{'DH': 2,
 'DSA': 3,
 'DSANSEC3SHA1': 6,
 'ECC': 4,
 'INDIRECT': 252,
 'PRIVATEDNS': 253,
 'PRIVATEOID': 254,
 'RSAMD5': 1,
...

_algorithm_by_value

Value:
{1: 'RSAMD5',
 2: 'DH',
 3: 'DSA',
 4: 'ECC',
 5: 'RSASHA1',
 6: 'DSANSEC3SHA1',
 7: 'RSASHA1NSEC3SHA1',
 8: 'RSASHA256',
...