Dúvidas e soluções > Windev, WebDev e WindevMobile

Windev - Trabalhando com criptografia

(1/1)

juniorschroder:
Criptografia é algo muito útil para salver senhas, ou ateh criptografar arquivos inteiros.

A W-Language nos fornece algumas funções que tornam muito simples o trabalho com criptografia:

FUNÇÃO: Crypt
 A função Crypt pode ser utilizada para criptografar uma string em formato ASCII ou binario

PARAMETROS: <string a ser criptografada>,<senha para criptografar a string>, <Algoritmo>
<string a ser criptografada>: é a string que queremos criptografar, a senha de um usuario do sistema por exemplo;
<senha para criptografar a string>: senha a ser utilizada pelo algoritmo de criptografia;
<Algoritmo>: algoritmo a ser utilizado, o algoritmo pode ser:
                                      cryptAnsi
                                      cryptNone
                                      cryptFast
                                      cryptRC516
                                      cryptSecure

RETORNO: A função retorna uma string contendo o resultado da criptografia da string passada no 1º parametro da função.
-----------------------
Para "descriptografar" basta utilizar a função Uncrypt, passando como parametros a string criptografada, a senha e o algoritmo utilizados.



Para criptografar arquivos, podemos utilizar a função fCrypt passando como parametros o arquivo a ser criptografado, o path do arquivo criptografado a ser gerado e a senha.

da mesma forma para "descriptografar" o arquivo é so utilizar a função fUncrypt.


Abraço

Marcelo Cruz:

Muito bom!
 ;)

Navegao

[0] ndice de mensagens

Ir para versão completa