Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Errore decriptare stringa contenente una data
venerdì 28 ottobre 2005 - 16.20
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
adima80
Profilo
| Junior Member
158
messaggi | Data Invio:
ven 28 ott 2005 - 16:20
Ciao sto Decriptando delle stringhe, tra le quali c'è una data. Mentre decripto stringhe qualsiasi nn ho nessun errore, l'errore sopraggiunge quando cerco di decrittografare una data: Dice "Lunghezza non valida per una matrice di caratteri Base 64"
questo è il codice:
///////PER CRIPTARE
public string CriptaStringa(string originale, string chiave, string iv)
{
RijndaelManaged rj = new RijndaelManaged();
rj.KeySize = 256;
rj.BlockSize = 128;
rj.Key = ASCIIEncoding.ASCII.GetBytes(chiave);
rj.IV = ASCIIEncoding.ASCII.GetBytes(iv);
byte[] input = Encoding.UTF8.GetBytes(originale);
byte[] output = rj.CreateEncryptor().TransformFinalBlock(input, 0, input.Length);
return Convert.ToBase64String(output);
}
//////PER DECRITTARE
public string DecriptaStringa(string originale, string chiave, string iv)
{
RijndaelManaged rj = new RijndaelManaged();
rj.KeySize = 256;
rj.BlockSize = 128;
rj.Key = ASCIIEncoding.ASCII.GetBytes(chiave);
rj.IV = ASCIIEncoding.ASCII.GetBytes(iv);
byte[] input = Convert.FromBase64String(originale); <--- Eccezzione Qui!!!!!!
byte[] output = rj.CreateDecryptor().TransformFinalBlock(input, 0, input.Length);
return Encoding.UTF8.GetString(output);
}
Help me please
Torna su
Stanze Forum
Elenco Threads
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 !