'Provides the digest of our descriptor\'s content.
:returns: the digest string encoded in uppercase hex
:raises: ValueError if the digest canot be calculated'

@lru_cache()
def digest(self):

    return self._digest_for_content('router    ', '\nrouter-signature\n')
