Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: DI-2121
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


Image Added

Figura 1 - Bloco Criptografa senha


Informações

Utilize o bloco Verificar senha criptografada para realizar a comparação entre senhas.

Compatibilidade

  • Bloco servidor: cronapi.util.Operations.encryptPassword()
NomeTipoDocParâmetro 1StringSenha a ser criptografada

Retorno

Retorna

um

uma string contendo a senha criptografada.

Compatibilidade

Parâmetros

Image Removed Servidor

Exemplo 1

A função abaixo em destaque atribui a variável passCrypt o conteúdo criptografado da senha "Senh@1" .

Image Removed

Bloco de código
languagetext
themeEclipse
firstline1
titleExemplo de Senha Criptografada
linenumberstrue
collapsetrue
$2a$10$P/DMdPlAEbqK6lsrhoiZKelTWhUT5awVYW0dAxLxajVpS5wczkNvW

 

 

 

 

 

 

 

 

 

O que é criptografia?

O termo Criptografia surgiu da fusão das palavras gregas "Kryptós" e "gráphein", que significam "oculto" e "escrever", respectivamente. Trata-se de um conjunto de regras que visa codificar a informação de forma que só o emissor e o receptor consiga decifrá-la. Para isso vários métodos são usados.

Informações
titleMais sobre

Criptografia

 

Sobre o bcrypt

bcrypt é um método do tipo hash aplicado para criptografar senhas baseando-se no algoritmo Blowfish.

Informações
titleMais sobre

Método bcrypt

 

 

 

 

 

Senha

Senha a ser criptografada.

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

Exemplo

A função abaixo 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