PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 25 → WX - Exemplo da Criptografia da senha
WX - Exemplo da Criptografia da senha
Started by Boller, Jan., 28 2016 12:18 AM - 7 replies
Registered member
4,521 messages
Posted on January, 28 2016 - 12:18 AM
Prezados,

Para quem esta trabalhando com criptografia e precisa de um exemplo, segue ai a contribuição do nosso amigo Marco Antonio, mais conhecido como Capitão Gancho:

//Gera senha com criptografia dupla fazendo com SHA e depois aplicando a criptografia EncodeBase64

minha is string = "1234"

rhash is string = HashString(HA_SHA_160,minha)

res is string = Crypt(rhash,"",cryptNone,encodeBASE64)

Info(res)

//RESULTADO: cRDtpNCeBiql5KOQsKVyrA0sAiA=







:merci:

--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.blogspot.com.br/
Registered member
7 messages
Posted on January, 28 2016 - 1:24 AM
Deem uma olhada no post que compara Windev, C#, JAVA também

http://forum.pcsoft.fr/fr-FR/pcsoft.br.windev/887-senha-criptografada-webservice/read.awp
Registered member
4,521 messages
Posted on January, 28 2016 - 1:25 AM
Show de bola!!!

--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.blogspot.com.br/
Registered member
4,521 messages
Posted on January, 28 2016 - 2:13 AM
Windev escrevendo C#





:merci:

--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.blogspot.com.br/
Posted on January, 29 2016 - 1:54 PM
Como que faz para descriptografar a senha para obter o valor 1234 a partir do valor cRDtpNCeBiql5KOQsKVyrA0sAiA=

?
Registered member
123 messages
Posted on January, 29 2016 - 2:54 PM
Ver função

http://doc.windev.com/en-US/…

--
Atte. Willian Fernando
Registered member
4,521 messages
Posted on January, 29 2016 - 3:05 PM
:merci:

--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.blogspot.com.br/
Posted on February, 05 2016 - 1:07 PM
André, sugiro que você utilize outra ideia para criptografar e salvar senhas no banco de dados.
Existem algoritmos de criptografia unidirecionais, como o MD5.
Com ele, você gera o hash da senha e salva ele, e na hora de logar no sistema (realizar a verificação da senha), só é necessário executar a função de gerar o hash da senha passada, e comparar se o hash resultante é igual ao salvo na base de dados.
Dessa forma não é possível utilizar o hash do banco de dados para descobrir a senha.

Mais informações: http://www.devmedia.com.br/criptografia-md5/2944