Criptografando a QueryString

2 Comments

Muito de nós usamos parametros QueryString para passar informações de uma pagina para outra como por exemplo um produto selecionado:http://localhost:1234/DadosProduto.aspx?id=10

O problema de fazer assim é que os dados ficam viziveis ao usuario, e se ele for um usuario mais avançado tentará acessar informações que talvez não poderia ser vizualizado por ele, então neste caso faremos um exemplo de como criptografar a QueryString asssim:http://localhost:1234/DadosProduto.aspx?id=03EscXnBsci=

Desta maneira o id do produto está criptografado, no nosso exemplo iremos precisar apenas de dois metodos um de criptografar e outro para descriptografar vamos lá

Criaremos uma classe chamada Encryption64:


using
System; 

using System.Linq;

using System.Text;

using System.IO;

using System.Security.Cryptography;

 

More

Blog WebMastered by All in One Webmaster.