Stack Overflow em Português Asked by R.Santos on January 6, 2022
Estou desenvolvendo uma aplicação que terá uma tela de login que se baseará em dados (user, password) já salvos em um banco MySQL, e para isso pensei em aplicar o mesmo Hash que foi utilizado na primeira vez criptografar a senha do usuário para assim validar se o usuário que está tentando acessar a aplicação já está cadastrado no banco. É a primeira vez que faço algo relacionado a criptografia de senha, então ao pesquisar referente ao assunto encontrei esse e esse conteúdo relacionado a criptografar a senha em JAVA, porém sempre que tento testar os códigos indicados nos links essa parte do código já acusa um erro no script em Groovy:
MessageDigest algorithm = MessageDigest.getInstance("MD5");
byte messageDigest[] = algorithm.digest("senha".getBytes("UTF-8")); \O erro é na palavra byte mostra um erro
Erro exibido:
Groovy:Primitive type literal: byte cannot be used as a method name at line: 22 column: 1. File:C:BonitaBPMCommunity-7.3.3workspacedefaultsrc-providedGroovyacript1494448116792.groovy @ line 22, column 1.
Se tiverem uma dica de como posso criptografar uma variável do tipo string via script Groovy.
Você tem duas opções
byte[] messageDigest = ...
Ou
def messageDigest = ...
Faz tempo da postagem, mas para referência futura.
Answered by Pedro Witzel on January 6, 2022
2 Asked on September 26, 2021 by lucas-ribeiro
1 Asked on March 12, 2021 by thiago-de-barros
1 Asked on March 5, 2021 by richard-lucas
1 Asked on March 1, 2021 by cristiano
1 Asked on February 26, 2021 by laranja-mecnica
1 Asked on February 26, 2021 by valdenirson-pereira
1 Asked on February 25, 2021 by renato-souza
0 Asked on February 24, 2021 by bruno-rayol
1 Asked on February 24, 2021 by eduardo-nogueira
1 Asked on February 23, 2021 by fabrcio
0 Asked on February 22, 2021 by ramon-borges
0 Asked on February 22, 2021 by julliane-freitas
2 Asked on February 21, 2021 by oroborus_0
Get help from others!
Recent Answers
Recent Questions
© 2023 AnswerBun.com. All rights reserved. Sites we Love: PCI Database, MenuIva, UKBizDB, Menu Kuliner, Sharing RPP, SolveDir