return ', '.join(
algo for algo in subpacket['preferred-symmetric-algorithms'])
+ def _str_preferred_hash_algorithms_signature_subpacket(
+ self, subpacket):
+ return ', '.join(
+ algo for algo in subpacket['preferred-hash-algorithms'])
+
def _str_key_flags_signature_subpacket(self, subpacket):
return ', '.join(x for x in sorted(subpacket['key-flags']))
subpacket['preferred-symmetric-algorithms'] = [
self._symmetric_key_algorithms[d] for d in data]
+ def _parse_preferred_hash_algorithms_signature_subpacket(
+ self, data, subpacket):
+ subpacket['preferred-hash-algorithms'] = [
+ self._hash_algorithms[d] for d in data]
+
def _parse_key_flags_signature_subpacket(self, data, subpacket):
subpacket['key-flags'] = set()
if data[0] & 0x1: