[C#] Problema crittografico...

sabato 04 ottobre 2008 - 15.19

V0D Profilo | Newbie

Salve a tutti! Dedico il mio primo post ad un problema un pò strano. Sono praticamente nuovo del C# e sto provando a realizzare un programmino semplice per la crittografia. Sul sito MSDN ho trovato degli esempi per fare esattamente ciò che cercavo (crittare e decrittare un file) con l'algoritmo DES, usando la classe DESCryptoServiceProvider. Vedendo che esisteva il corrispondente AES (AesCryptoServiceProvider), ho provato ad implementarlo, ma sembra che non esista in System.Security.Cryptography.

Eppure, il DES è implementato e sul sito MSDN c'è chiaramente scritto che dovrebbero esserci anche l'AES e compagnia bella. Come ambiente di lavoro uso SharpDevelop e l'errore restituito è il seguente:

"Impossibile trovare il tipo o il nome dello spazio dei nomi 'AesCryptoServiceProvider'. Probabilmente manca una direttiva using o un riferimento a un assembly (CS0246)"

Googlando un pò, ho visto che può essere un problema di Assembly (se non sbaglio sono le librerie da includere..?). Come posso risolvere?

aiedail92 Profilo | Expert

Ciao

La crittografia AES la trovi sotto il nome di Rijndael, quindi la classe che devi usare è RijndaelManaged

Luca

V0D Profilo | Newbie

Quindi la classe per l'AES l'avranno messa per utilizzarla all'interno del RijndaelManaged... grazie mille!
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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5