scapy.layers.tls.crypto.hash¶
Hash classes.
-
class
scapy.layers.tls.crypto.hash.
Hash_MD5
¶ Bases:
scapy.layers.tls.crypto.hash._GenericHash
-
hash_cls
(*, usedforsecurity=True)¶ Returns a md5 hash object; optionally initialized with a string
-
hash_len
= 16¶
-
name
= 'MD5'¶
-
-
class
scapy.layers.tls.crypto.hash.
Hash_NULL
¶ Bases:
scapy.layers.tls.crypto.hash._GenericHash
-
digest
(tbd)¶
-
hash_len
= 0¶
-
name
= 'NULL'¶
-
-
class
scapy.layers.tls.crypto.hash.
Hash_SHA
¶ Bases:
scapy.layers.tls.crypto.hash._GenericHash
-
hash_cls
(*, usedforsecurity=True)¶ Returns a sha1 hash object; optionally initialized with a string
-
hash_len
= 20¶
-
name
= 'SHA'¶
-
-
class
scapy.layers.tls.crypto.hash.
Hash_SHA224
¶ Bases:
scapy.layers.tls.crypto.hash._GenericHash
-
hash_cls
(*, usedforsecurity=True)¶ Returns a sha224 hash object; optionally initialized with a string
-
hash_len
= 28¶
-
name
= 'SHA224'¶
-
-
class
scapy.layers.tls.crypto.hash.
Hash_SHA256
¶ Bases:
scapy.layers.tls.crypto.hash._GenericHash
-
hash_cls
(*, usedforsecurity=True)¶ Returns a sha256 hash object; optionally initialized with a string
-
hash_len
= 32¶
-
name
= 'SHA256'¶
-