scapy.layers.tls.crypto.hash
Hash classes.
- class scapy.layers.tls.crypto.hash.Hash_MD4[source]
Bases:
_GenericHash
- hash_len = 16
- name = 'MD4'
- class scapy.layers.tls.crypto.hash.Hash_MD5[source]
Bases:
_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[source]
Bases:
_GenericHash
- hash_len = 0
- name = 'NULL'
- class scapy.layers.tls.crypto.hash.Hash_SHA[source]
Bases:
_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[source]
Bases:
_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[source]
Bases:
_GenericHash
- hash_cls(*, usedforsecurity=True)
Returns a sha256 hash object; optionally initialized with a string
- hash_len = 32
- name = 'SHA256'