regras . hash
Funções de hash disponíveis globalmente. Essas funções são acessadas usando o hashing.
prefixo.
Métodos
crc32
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
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
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
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.