Aprire il file che contiene i dati che si desidera crittografare , nell'ambiente di sviluppo della vostra scelta . Per questo esempio , si desidera crittografare una semplice stringa :
stringa mySampleData = " Dati per cifrare e decifrare con una cifra . "
2
Aggiungi i riferimenti alle classi di crittografia fornite dal quadro di programmazione nella parte superiore del file :
utilizzando System.Security.Cryptography ;
3
creare un'istanza della classe di crittografia appropriato - in questo caso , la classe AesManaged - - che genera automaticamente una chiave di crittografia :
AesManaged sampleCryptInstance = new AesManaged ( ) ;
4
Crittografare la stringa ponendolo in un array di byte , inviando la cifra come parametro :
byte [ ] = sampleEncryptBytes EncryptStringToBytes_Aes (originale , sampleCryptInstance.Key , sampleCryptInstance.IV ) ;
5
Decifrare la matrice di byte utilizzando la cifra e metterlo in una stringa:
stringa sampleDecodedData = DecryptStringFromBytes_Aes ( criptato , sampleCryptInstance.Key , sampleCryptInstance.IV ) ;
6
debug del codice e testarlo per vedere se funziona come previsto
.
Programmazione © www.354353.com