Namespace: hash

Métodos

crc32

estático

crc32(bytes_or_string) retorna regras.Bytes

Calcule um hash usando o algoritmo CRC32.

Parâmetro

bytes_ou_string

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

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

Devoluções

non-null rules.Bytes nulas.Valor 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_ou_string

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

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

Devoluções

non-null rules.Bytes nulas.Valor 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_ou_string

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

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

Devoluções

non-null rules.Bytes nulas.Valor 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_ou_string

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

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

Devoluções

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