Convertire in byte parametro querystring

sabato 13 ottobre 2007 - 19.15

angelo2110 Profilo | Newbie

Salve ragazzi,
premeto che sono passato a asp.net da poche settimane.

Ho la necessità di crittografare parametri querystring per evitare spiacevoli attacchi... e ho trovato molto interessante la soluzione proposta con DES (http://www.arcadiaclub.com/progra/criptare_dati_algoritmo_des.htm).

Funziona tutto correttamente, l'unico inconveniente è quello di convertire il parametro string recuperato da querystring in tipo byte...

Ho adottato varie soluzioni poco efficaci e spero proprio che possiate darmi qualche utile suggerimento


grazie
Angelo

freeteo Profilo | Guru

ciao,
per fare conversioni da stringhe a byte e viceversa il framework ah le su classi del namespace "System.Text", che legate al tipo di "codifica" (Encoding) che vuoi, ti permettono di fare questi passaggi.
Tipicamente potrebbe andarti bene un codice di questo tipo:
string stringa = "matteo"; byte[] bytes = Encoding.Default.GetBytes(stringa);

e poi l'inverso con:
string stringa2 = Encoding.Default.GetString(bytes);

Vedi tu se puo' andare bene per la tua esigenza questa strada...
ciao.

Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5