Categoria

Criptografia

Codificação, hash, criptografia e compactação.

Guia da categoria

Visão geral

Use esta visão geral para entender a categoria antes de abrir uma função específica.
  • Veja o que este grupo de funções ajuda a resolver.
  • Compare nomes e descrições em uma única tabela.
  • Abra uma função para ver sintaxe, argumentos, retornos e exemplos.

Criptografia

Funções disponíveis

11 funções
FunçãoDescrição
base64_decodeDecodifica uma string codificada em base64.
base64_encodeCodifica uma string em Base64.
crypt.decryptDescriptografa o texto cifrado com a chave fornecida, o vetor de inicialização e o modo de cifra opcional.
crypt.encryptCriptografa uma string com a chave fornecida e retorna o texto cifrado junto com o vetor de inicialização usado.
crypt.generatebytesGera bytes aleatórios criptograficamente seguros com o comprimento solicitado.
crypt.generatekeyGera uma chave aleatória adequada para auxiliares criptográficos suportados.
crypt.hashFaz hash de uma string com o algoritmo selecionado e retorna o resumo.
crypt.hmacCria um resumo HMAC com chave para autenticar uma mensagem.
crypt.randomGera bytes aleatórios para nonces, salts ou tokens temporários.
lz4compressComprime uma string usando LZ4 para reduzir o tamanho antes do armazenamento ou transferência.
lz4decompressDescompacta uma string LZ4 e, opcionalmente, valida o tamanho descompactado esperado.