marco de programación con clases de cifrado
Mostrar más instrucciones
1 Abra el archivo que contiene los datos que desea cifrar , en el entorno de desarrollo de su elección . Para este ejemplo , va a cifrar una cadena simple :
cadena
mySampleData = "Los datos para cifrar y descifrar con un cero a la izquierda . "
2
Añada las referencias de clase de criptografía proporcionados por su marco de programación en la parte superior del archivo :
usando System.Security.Cryptography ;
3
instancias de la clase de criptografía correspondiente - en este caso , la clase AesManaged - - que genera automáticamente una clave de cifrado :
AesManaged sampleCryptInstance AesManaged = new ();
4
cifrar la cadena colocándolo en una matriz de bytes , el envío de la cifra como un parámetro :
byte [ ] = sampleEncryptBytes EncryptStringToBytes_Aes ( original, sampleCryptInstance.Key , sampleCryptInstance.IV ) ;
5
Descifrar la matriz de bytes con el cero a la izquierda y lo coloca en una cadena:
cadena sampleDecodedData = DecryptStringFromBytes_Aes (cifrado , sampleCryptInstance.Key , sampleCryptInstance.IV ) ;
6
depurar el código y probarlo para ver si funciona como se esperaba
.