[][src]Module easy_hasher::easy_hasher

Easy Hasher module

Structs

Hash

Functions

crc8

CRC8 raw data hashing function
poly = 0x07, init = 0x00

crc16

CRC16/ARC raw data hashing function

crc32

CRC32 raw data hashing function

crc64

CRC64 raw data hashing function

hex_string

Performs the conversion from Vec<u8> to String

md5

MD5 raw data hashing function

param_crc8

CRC8 raw data hashing function, based on polynomial and initial value

sha1

SHA1 raw data hashing function

sha224

SHA-224 raw data hashing function

sha256

SHA-256 raw data hashing function

sha384

SHA-384 raw data hashing function

sha512

SHA-512 raw data hashing function

sha3_224

SHA3-224 raw data hashing function

sha3_256

SHA3-256 raw data hashing function

sha3_384

SHA3-384 raw data hashing function

sha3_512

SHA3-512 raw data hashing function

string_crc8

CRC8 string hashing function
poly = 0x07, init = 0x00

string_crc16

CRC16/ARC string hashing function

string_crc32

CRC32 string hashing function

string_crc64

CRC64 string hashing function

string_md5

MD5 string hashing function

string_sha1

SHA1 string hashing function

string_sha224

SHA-224 string hashing function

string_sha256

SHA-256 string hashing function

string_sha384

SHA-384 string hashing function

string_sha512

SHA-512 string hashing function

string_sha3_224

SHA3-224 string hashing function

string_sha3_256

SHA3-256 string hashing function

string_sha3_384

SHA3-384 string hashing function

string_sha3_512

SHA3-512 string hashing function