Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
SenhaCriptografa

uma senha utilizando o método de criptografia bcrypt, que é um método do tipo hash aplicado para criptografar senhas baseando-se no algoritmo Blowfish.

Parâmetros de Entrada

Mesmo que o valor da senha seja o mesmo, este bloco gera um hash diferente a cada chamada da função.


Image Added

Figura 1 - Bloco Criptografa senha


Informações

Mesmo que o valor da senha seja o mesmo, o bloco Criptografar senha sempre gera um hash diferente a cada chamada da função. Assim, utilize o bloco Verificar senha criptografada para realizar a comparação entre a senha e o hash gerado.

Compatibilidade

  • Bloco servidor: cronapi.util.Operations.encryptPassword()

Retorno

Retorna uma string contendo a senha criptografada.

Parâmetros

Senha

NomeTipoDocParâmetro 1String

Senha a ser criptografada.

Retorno

Retorna um string.

Compatibilidade

Image Removed Servidor

  • Posição: 1
  • Inglês: Password
  • Tipo: Texto / String
  • Exemplo: "m1nh@Senha"

Exemplo

Exemplo 1

A função abaixo

em destaque atribui a variável passCrypt um objeto contendo a mensagem de exceção passada como parâmetro.

Image Removed

 

 

 

 

 

 

 

 

mostra um exemplo de uso do bloco Criptografa senha. A senha "m1nh@Senha", passada como parâmetro, será criptografada e o resultado será impresso no console do depurador.


Image Added

Figura 2 - Exemplo de uso do bloco Criptografa senha


A imagem a seguir exibe o resultado de execução da função da Figura 2.


Image Added

Figura 2.1 - Resultado de execução da função da Figura 2

Nesta página

Índice

Sobre o bcrypt

bcrypt é um método de criptografia do tipo hash para senhas baseado no algoritmo Blowfish.

 

 

 

Informações
titleMais sobre