Namespace: hashing

Métodos

crc32

estático

crc32 (bytes_or_string) retorna regras.Bytes

Calcule um hash usando o algoritmo CRC32.

Parâmetro

bytes_or_string

( regras não nulas.Bytes ou regras não nulas.String )

Sequência de bytes (declarada com o prefixo b) ou string. Para strings, a codificação UTF-8 é usada.

Devoluções

non-null rules.Bytes hash de bytes como uma sequência de bytes.

crc32c

estático

crc32c (bytes_or_string) retorna regras.Bytes

Calcule um hash usando o algoritmo CRC32C.

Parâmetro

bytes_or_string

( regras não nulas.Bytes ou regras não nulas.String )

Sequência de bytes (declarada com o prefixo b) ou string. Para strings, a codificação UTF-8 é usada.

Devoluções

non-null rules.Bytes hash de bytes como uma sequência de bytes.

md5

estático

md5 (bytes_or_string) retorna regras.Bytes

Calcule um hash usando o algoritmo MD5.

Parâmetro

bytes_or_string

( regras não nulas.Bytes ou regras não nulas.String )

Sequência de bytes (declarada com o prefixo b) ou string. Para strings, a codificação UTF-8 é usada.

Devoluções

non-null rules.Bytes hash de bytes como uma sequência de bytes.

sha256

estático

sha256 (bytes_or_string) retorna regras.Bytes

Calcule um hash usando o algoritmo SHA-256.

Parâmetro

bytes_or_string

( regras não nulas.Bytes ou regras não nulas.String )

Sequência de bytes (declarada com o prefixo b) ou string. Para strings, a codificação UTF-8 é usada.

Devoluções

non-null rules.Bytes hash de bytes como uma sequência de bytes.