As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
PPLfunções hash criptográficas
nota
Para ver quais integrações AWS de fontes de dados oferecem suporte a essa PPL função, consulteFunções.
MD5
MD5calcula o MD5 resumo e retorna o valor como uma string hexadecimal de 32 caracteres.
Uso: md5('hello')
Tipo de argumento:
-
STRING
Tipo de devolução:
-
STRING
Exemplo:
os> source=people | eval `MD5('hello')` = MD5('hello') | fields `MD5('hello')` fetched rows / total rows = 1/1 +----------------------------------+ | MD5('hello') | |----------------------------------| | <32 character hex string> | +----------------------------------+
SHA1
SHA1retorna o resultado da string hexadecimal de SHA -1.
Uso: sha1('hello')
Tipo de argumento:
-
STRING
Tipo de devolução:
-
STRING
Exemplo:
os> source=people | eval `SHA1('hello')` = SHA1('hello') | fields `SHA1('hello')` fetched rows / total rows = 1/1 +------------------------------------------+ | SHA1('hello') | |------------------------------------------| | <40-character SHA-1 hash result> | +------------------------------------------+
SHA2
SHA2retorna o resultado da string hexadecimal da família SHA -2 de funções de hash (SHA-224, SHA -256, SHA -384 e -512). SHA O numBits indica o comprimento de bits desejado do resultado, que deve ter um valor de 224, 256, 384, 512
Uso:
-
sha2('hello',256)
-
sha2('hello',512)
Tipo de argumento:
-
STRING, INTEGER
Tipo de devolução:
-
STRING
Exemplo:
os> source=people | eval `SHA2('hello',256)` = SHA2('hello',256) | fields `SHA2('hello',256)` fetched rows / total rows = 1/1 +------------------------------------------------------------------+ | SHA2('hello',256) | |------------------------------------------------------------------| | <64-character SHA-256 hash result> | +------------------------------------------------------------------+ os> source=people | eval `SHA2('hello',512)` = SHA2('hello',512) | fields `SHA2('hello',512)` fetched rows / total rows = 1/1 +------------------------------------------------------------------+ | SHA2('hello',512) | | |------------------------------------------------------------------| | <128-character SHA-512 hash result> | +------------------------------------------------------------------+